Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 WHERE  [new]
Casillas
Member

Откуда:
Сообщений: 1
Что писать в WHERE с этого?
UPDATE [Avtovokzal].[dbo].[AvtoVokzal]
SET [Misto] = <Миколаїв, nchar(50),>
,[Vulica] = <Леніна, nchar(50),>
,[Kvartira] = <34, int,>
,[Telephon] = <362268, nchar(10),>
,[Director] = <Демченко Д.О., nchar(20),>
,[Nazva_avtovokzala] = <Приміський автовокзал, nchar(50),>
WHERE <Условия поиска,,>
GO
12 май 14, 22:24    [16007037]     Ответить | Цитировать Сообщить модератору
 Re: WHERE  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
Casillas,

А что вы хотите сделать этим запросом?
12 май 14, 23:55    [16007429]     Ответить | Цитировать Сообщить модератору
 Re: WHERE  [new]
TempFox
Guest
Хочет UPDATE :-)

В WHERE нужно написать все те же поля, только старые значения, например,

WHERE Misto = OLD_Misto AND Vulica = OLD_Vulica AND ...
13 май 14, 09:06    [16008195]     Ответить | Цитировать Сообщить модератору
 Re: WHERE  [new]
TempFox
Guest
Если бы в таблице AvtoVokzal был столбец с уникальными значениями, назовём его ID, то WHERE для UPDAT'а был бы значительно короче:
WHERE ID = <запомненное ранее значение ID редактируемой строки>
13 май 14, 09:17    [16008232]     Ответить | Цитировать Сообщить модератору
 Re: WHERE  [new]
Кавказ-сила
Member

Откуда: Москва
Сообщений: 261
Casillas
Что писать в WHERE с этого?


К сообщению приложен файл. Размер - 77Kb
13 май 14, 09:32    [16008314]     Ответить | Цитировать Сообщить модератору
 Re: WHERE  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Это студийный шаблон, который можно заполнить нужными значениями, нажав Ctrl + Shift + M.
13 май 14, 12:23    [16009409]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить