我试图将一个6位数的日期转换成一个正常的日期。'timestampadd'不是一个公认的内置函数名称
目前,我们有这样的DB:
734562
734776
734837
这里就是我想:
select
timestampadd(
sql_tsi_day
,rbaging.billing_period_end
,cast('0001-01-01' as sql_timestamp)
)
-1,*
from
[kslap208].[c021]..RB_Resident_Aging rbaging
我得到的错误是:
Msg 195, Level 15, State 10, Line 5
'timestampadd' is not a recognized built-in function name.
我如何将此字段转换为常规日期字段?
为什么你会觉得TIMESTAMPADD是一个有效的SQL Server功能? – billinkc 2013-05-07 22:54:52
这些“int”值应该是什么? – Taryn 2013-05-07 22:55:08
@bluefeet这就是01/01/0001以来的天数 – 2013-05-07 22:56:20