【发布时间】:2015-12-04 17:12:46
【问题描述】:
我有一个字段是varchar(8),它保存了我从float 转换为varchar 的日期值。
有些记录有八个字符,有些记录有七个。我想通过将前导零添加到具有 7 的长度来使它们的长度相同。
8 个字符示例:12162003
7 字符示例:5072004(需要前导零)
查询:
select birthdate_new from table_name
【问题讨论】:
-
你会拥有 6 个吗? 1 月 1 日会是 112015 吗?
-
在您的表格中添加一个日期列并将出生日期存储在该列中。
-
同意丹。日期列是最好的。这些避免了问题:是 1112014 1/11/14 或 11/1/14。
标签: sql sql-server tsql