【发布时间】:2015-04-24 12:45:46
【问题描述】:
我开发了一个系统,将我的日期值存储在 Varchar(n) 列中。现在我被要求将列的数据类型更改为日期。 我的日期格式是 dd/mm/yyyy,并且我在包含此日期列的表中有 2000 多条记录,该列的类型为 varchar。在不影响现有数据的情况下,将列的数据类型从 varchar 更改为 Date 的最佳方法是什么?我想知道将日期值存储在 varchar 列中的缺点是什么,以及将日期值存储在 Varchar 数据类型中的优点是什么。非常感谢任何帮助。
【问题讨论】:
标签: sql-server-2008 varchar sqldatatypes