zoukankan      html  css  js  c++  java
  • SQL局部变量

    声明局部变量

    局部变量的声明需要使用declare 语句。并且必须以@开头

    declare 
    {
      @varaible_name datatype[,...n]      
    }

    varaible_name :局部变量名。

    datatype:局部变量使用的数据类型,可以是除了text、ntext或者image类型外的所有的系统数据提供的数据类型。

    为局部变量赋值

    为局部变量赋值的方式一般有两种,一种是使用select语句,另一种是使用set语句。

    select方式:

    select @varaible_name =expression
    [ from table_name[,...n] 
    where clause
    ]
    declare @a char(50);
    select @a=职位 from Sheet1 where 姓名='任贤齐';
    print @a;

    结果:歌手

    from字句不是必须的,也可以这样:

    declare @b char(10);
    select @b='520 1314';
    print @b;

    结果:520 1314

    set方式:

    {set @varaible_name =expression}[,...n]
    declare @a char(20),@b int;
    set @a='520';
    set @b=1314;
    print @a;print @b;

    结果:520

       1314

    其中select可以一次给多个局部变量赋值

    declare @a char(20),@b int;
    select @a='520',@b=1314;
    print @a;print @b;

    结果:520

             1314

  • 相关阅读:
    jmeter bean shell断言加密的响应信息(加密接口测试二)
    java ID3算法
    MPI常用函数
    数据结构——单链表
    RBM代码注释c++
    MPI_一个简单的消息传递
    电路测试
    java KNN算法
    [转]矩阵分解在推荐系统中的应用
    java EM算法
  • 原文地址:https://www.cnblogs.com/Akeke/p/6694085.html
Copyright © 2011-2022 走看看