关于sql2000触发器的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:16:09
create trigger cheinfo2mend on cheinfo
for insert
as
declare @id int,
@chep char
select @id=ids,
@chep=paizhaoNum24
from cheinfo
begin
insert into carmendinfo(carid,carpnum,inout) values(@id,@chep,'0')
end

上面是源代码。问题是其他的都能出来。就carpnum列 加的数据是空白。不是null哈。

别用char,用nvarchar或者varchar,并且指定大小如,nvarchar(10)

sqlserver 空白不是null吗?
要哪种null
判断下啊
if chep.equal("")
chep=null;
end if

你试一下把@chep char改成@chep varchar(50)