当前位置: 代码迷 >> Sql Server >> select 赋值的简单有关问题,
  详细解决方案

select 赋值的简单有关问题,

热度:74   发布时间:2016-04-27 20:13:35.0
select 赋值的简单问题,在线等……

create   table   t2(id1   int,lastdate   datetime)
insert   into   t2(id1)   values   (1)

go

declare   @date1   datetime

select   @date1=isnull(lastdate,getdate())   from   t1   where   id1=1
print   @date1

------解决方案--------------------
单独就这一段代码来说,是正确的.
看是不是你存储过程中哪里有错误!

drop table t2
go
create table t2(id1 int,lastdate datetime)
insert into t2(id1) values (1)

go

declare @date1 datetime

select @date1=isnull(lastdate,getdate()) from t2 where id1=1 --表名写错
print @date1

/*

(所影响的行数为 1 行)

07 20 2007 4:29PM
*/
  相关解决方案