с помощью SQL Server 2000Обновление года?
Дата столбца Тип данных VARCHAR
Table1
ID Date
01 20100122
01 2010
01 20100124
01 20100125
01 20100126
01 20090127
01 20090128
01 20090129
01 20090130
01 20090131
01 20090201
01 20100202
01 20090203
01 20100204
01 20100205
02
.....
Из приведенной выше таблицы, с 26 января по 03 февраля, в год показывало неправильно для всех идентификаторов
Я хочу обновить год только 2010 вместо 2009 года, как 20100127 вместо 20000127
Ожидаемое Ouput
ID Date
01 20100126
01 20100127
...
01 20100203
...
02
запрос как
update table1 set 2010 instead of 2009 where date between 20090126 and 20090203
Как сделать запрос обновления значения.
Нужна запрос Помощь
ли ваши даты хранятся в виде '' datetime' или varchar'? –
@Christian - Нет, это варчар? – Gopal
Извините, я вас не понимаю. Является ли тип данных столбца «Дата» в вашей таблице определяемым как «datetime» или «varchar»? –