好的,这就是我将日期保留为字符串的愚蠢方式
23.12.2012 21:24:31
现在在一个选择查询中,我想将它们转换为 BigInt 并进行搜索
casted version : "20121223212431"
像下面
select * from myTable where cast(datestring as bigint) > 20111223212431
我如何在 sql server 上将这种字符串转换为 BigInt ?
编辑 - 为什么这个查询不起作用
select (convert(datetime,LastMoveTime,104)) as myTime from myTable
where myTime < DATEADD(day,-366,GETDATE())
错误:列名“myTime”无效。