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

Откуда:
Сообщений: 31
Здравствуйте!
Для знатоков SQL вопрос может быть и прост, но у меня вызывает трудности.
В записи есть поле RegData. Нужно изменить значение этого поля. Формат его такой: 2010-01-11 10:32:19.043
Как будет выглядить скрипт по изменению значения этого поля?
Заранее спасибо!
11 янв 10, 10:52    [8163928]     Ответить | Цитировать Сообщить модератору
 Re: Изменение даты в записи.  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
как-то так
update таблица 
   set RegData = новое_значение 
 where условие_поиска_записи_которую_нужно_изменить
11 янв 10, 10:55    [8163948]     Ответить | Цитировать Сообщить модератору
 Re: Изменение даты в записи.  [new]
Roman S. Golubin
Member

Откуда: 140002
Сообщений: 11541
Lida_Vol
Как будет выглядить скрипт по изменению значения этого поля?


update [table_name] set RegData = convert(datetime, '2010-01-11 10:32:19.043', 120) where [key_filed_name] = @key_value

http://msdn.microsoft.com/en-us/library/ms187928(SQL.90).aspx
11 янв 10, 10:56    [8163954]     Ответить | Цитировать Сообщить модератору
 Re: Изменение даты в записи.  [new]
Roman S. Golubin
Member

Откуда: 140002
Сообщений: 11541
Roman S. Golubin
convert(datetime, '2010-01-11 10:32:19.043', 120)


Хмм... не 120, а 121

convert(datetime, '2010-01-11 10:32:19.043', 121)
11 янв 10, 10:58    [8163966]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить