工作心得体会

sqlserver 存储过程学习小坑

2019-08-09  本文已影响0人  魔王大柚子

在学习sqlserver 存储过程中的总结
1、 架构方面:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
alter PROCEDURE alter_emp
@nid varchar(50),
@tel varchar(50)
AS
SET NOCOUNT ON;
BEGIN
END
GO

2、 if语句:
if exists (select 1 from test_emp where ntel=@tel)
begin
end
else
begin
end

3、 exists语句
注意:select语句不能赋值

4、 赋值
赋值前需要申请和定义
declare @eno varchar(100);

5、 select赋值
select @t1 = tel,@p1=pwd,@e1=eid from test_emp where ntel=@tel
的样子,注意:是参数在前

6、 打印信息
打印信息使用print ,select也可以显示信息

7、 执行
exec alter_emp '132123123','1231231'

上一篇下一篇

猜你喜欢

热点阅读