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

Откуда:
Сообщений: 114
нужно удалить данные из столбца, где не null
есть скрипт
автор
delete 100000 ([Server])
--,[DebugInfo]
FROM
[SDB].[uamsa].[RequestHistory]
where Created < CONVERT(datetime, '01.01.2012 00:00:01', 104) and [Server] is not null
--and [DebugInfo] is not null

но как я понимаю, если через селект, он отобразит информацию из столбца, но если через делит, то удалит всю строку
так ли это??
и как правильно переписать что б удалить только данные по запросу




blog
22 окт 12, 18:05    [13358186]     Ответить | Цитировать Сообщить модератору
 Re: удаление из столбца  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Alex5555555555,

UPDATE столбца по тому же условию что в селекте
22 окт 12, 18:16    [13358229]     Ответить | Цитировать Сообщить модератору
 Re: удаление из столбца  [new]
Alex5555555555
Member

Откуда:
Сообщений: 114
Maxx,

никогда не писал апдейтов
помогите
как то так?
автор
Update table set [Server] = NULL where Created < CONVERT(datetime, '01.01.2012 00:00:01', 104) and [Server] is not null
22 окт 12, 18:22    [13358258]     Ответить | Цитировать Сообщить модератору
 Re: удаление из столбца  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Alex5555555555,

типа того , вообще синтаксис прекрастно описан в документации по факту
22 окт 12, 18:23    [13358268]     Ответить | Цитировать Сообщить модератору
 Re: удаление из столбца  [new]
Alex5555555555
Member

Откуда:
Сообщений: 114
Maxx,

ну я уже и разобрался, спасибо
22 окт 12, 18:29    [13358297]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить