无法绑定由多个部分组成的标识符 sql
createtriggeryuangong_noon上架forinsertasifnotexists(selectinserted.员工号from上架,insertedw...
create trigger yuangong_no on 上架
for insert
as
if not exists
(select inserted.员工号 from 上架,inserted
where 员工列表.员工号=inserted.员工号)
begin
insert into 上架(上架人)
select 员工名 from 员工列表
end
消息 4104,级别 16,状态 1,过程 yuangong_no,第 6 行
无法绑定由多个部分组成的标识符 "员工列表.员工号"。 展开
for insert
as
if not exists
(select inserted.员工号 from 上架,inserted
where 员工列表.员工号=inserted.员工号)
begin
insert into 上架(上架人)
select 员工名 from 员工列表
end
消息 4104,级别 16,状态 1,过程 yuangong_no,第 6 行
无法绑定由多个部分组成的标识符 "员工列表.员工号"。 展开
1个回答
展开全部
if not exists
(select inserted.员工号 from 上架,inserted --这里的from语句没有出现员工列表
where 员工列表.员工号=inserted.员工号)
begin
insert into 上架(上架人)
select 员工名 from 员工列表
end
你的这条语句可能要这样吧,这是根据你上下文给出的
(select inserted.员工号 from 上架,inserted,员工列表
where 员工列表.员工号=inserted.员工号 and 员工列表.员工名=上架.上架人)
不知道你的具体表结构,只能帮忙到这里。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询