S
sgliutao
Unregistered / Unconfirmed
GUEST, unregistred user!
在SQL SERVER 7数据端,我想用处理这样的情况;即字符串为:2000-08-10,想对上面的数字看作为
日期型,自动减去一天(即边为2000-08-09,如果是2000-09-01则自动变为2000-08-31),则在数据库
端怎么写? 我使用cast(cast(@date as datetime )-1 as char(10))出来的结果是
Aug 9 200!而我想得到2000-08-09!
declare @date char(10)
declare @prev_date char(10)
set @date='2000-08-10'
set @prev_date = cast(cast(@date as Datetime) -1) as char(10))
怎么办 呢?
日期型,自动减去一天(即边为2000-08-09,如果是2000-09-01则自动变为2000-08-31),则在数据库
端怎么写? 我使用cast(cast(@date as datetime )-1 as char(10))出来的结果是
Aug 9 200!而我想得到2000-08-09!
declare @date char(10)
declare @prev_date char(10)
set @date='2000-08-10'
set @prev_date = cast(cast(@date as Datetime) -1) as char(10))
怎么办 呢?