SQL求解 必须是批处理中仅有的语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL求解 必须是批处理中仅有的语句相关的知识,希望对你有一定的参考价值。
create table Employee
(
empid int identity(1,1) primary key,
name varchar(20),
sex varchar(10) check(sex='男'or sex='女'),
pos varchar(20), check(pos='监督员' or pos='会计' or pos='司机')
)
create trigger tri_posj on Employee after insert as
begin
declare @a int
declare @pos varchar(20)
select @pos=pos from Employee
if(@pos='监督员') set @a=@a+1
if @a>=2 rollback
end
我是想如果监督员的数量大于2的话就不能插入,但现在不行,这是什么原因????求!!解
select @pos=pos, @A=COUNT(监督员
) from Employee WHERE POs='监督员'
group by pos
以上是关于SQL求解 必须是批处理中仅有的语句的主要内容,如果未能解决你的问题,请参考以下文章
sql 建立视图中 一直遇到Create view必须是批处理中仅有的语句报错
sql server 2008数据库提示错误create view必须是批处理中仅有的语句
错误的语法:"create schema"必须是批处理中仅有的语句。
请问一下:c#数据库应用中,在存储过程中,不停报错:所创建的存储 必须是批处理中仅有的语句。