美文网首页工作心得体会
sqlserver 存储过程学习小坑

sqlserver 存储过程学习小坑

作者: 魔王大柚子 | 来源:发表于2019-08-09 13:56 被阅读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'

    相关文章

      网友评论

        本文标题:sqlserver 存储过程学习小坑

        本文链接:https://www.haomeiwen.com/subject/asthjctx.html