--說明一下﹕fd_monthNum存放的不是一个具体的数据,是一个求这个值的公式。
--fd_monthNum是float型怎么可是插入一下公式呢,還請樓主說清楚一點
declare @fd_dayNum varchar(20)
set @fd_dayNum='2005-04-20'
insert into tablename(fd_dayNum,fd_monthNum,fd_date)
select fd_dayNum,fd_monthNum=sun(fd_dayNum),fd_date=getdate()
from tablename
where convert(char(10),fd_date,120) between (left(@fd_dayNum,8)+'01') and @fd_dayNum
--fd_monthNum是float型怎么可是插入一下公式呢,還請樓主說清楚一點
declare @fd_dayNum varchar(20)
set @fd_dayNum='2005-04-20'
insert into tablename(fd_dayNum,fd_monthNum,fd_date)
select fd_dayNum,fd_monthNum=sun(fd_dayNum),fd_date=getdate()
from tablename
where convert(char(10),fd_date,120) between (left(@fd_dayNum,8)+'01') and @fd_dayNum
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货