【发布时间】:2014-02-06 17:50:52
【问题描述】:
我是 SQL 新手,并且继承了一个使用 nvarchar(50) 作为“日期”列的数据类型的数据库。我想将此列转换为日期时间格式,但由于我使用的是 SQL CE 4.0 并且只能找到 SQL 的解决方案,所以我不知道该怎么做。
这是我想做的 SQL 示例:
SET DATEFORMAT dmy
alter TABLE [dbo].[tablename]
ALTER COLUMN columnname datetime
我知道我可能需要创建一个新列并使用查询将旧列中的数据复制/转换为新列。我只需要一些关于如何做到这一点的指导。
当前日期列的格式为“dd/MM/yyyy hh:mm:ss tt”。
如果有帮助的话,我一直在使用 Microsoft WebMatrix。
谢谢!
【问题讨论】:
标签: datetime database-design sql-server-ce webmatrix sql-server-ce-4