我有一列BirthDate
中正在使用的表格datetime
数据类型。 目前,该值类似于格式1987-12-30 00:00:00.000
。
我想更新该表中的所有行,他们改变与以下格式date
数据类型: 1987-12-30
我可以运行SELECT ...
SELECT CONVERT(date, BirthDate) FROM CUSTOMERLIST
但这只是影响显示。 我想它来更新整列,改变该属性的数据类型为好。 任何援助将不胜感激!
我有一列BirthDate
中正在使用的表格datetime
数据类型。 目前,该值类似于格式1987-12-30 00:00:00.000
。
我想更新该表中的所有行,他们改变与以下格式date
数据类型: 1987-12-30
我可以运行SELECT ...
SELECT CONVERT(date, BirthDate) FROM CUSTOMERLIST
但这只是影响显示。 我想它来更新整列,改变该属性的数据类型为好。 任何援助将不胜感激!
您将需要ALTER
表:
ALTER TABLE CUSTOMERLIST ALTER COLUMN BirthDate date not null
见的Sql拨弄演示