帮我看看这个语句,使用了两个变量,MN跟DataTime,从指定表查询符合日期的数据写入MNdata,从运行情况看:
(5688 行受影响)
(1 行受影响),
能查询成功但没有写入,是什么原因?
BEGIN
Truncate Table MNdata;
declare @in varchar(100);
set @in=@MN + ' where DataTime > ' + @TIME;
print @in;
exec('insert into MNdata select * from ' + @in)
END |
|