zoukankan      html  css  js  c++  java
  • sql中定义变量

     

     

    局部变量
      局部变量必须以标记@作为前缀 ,如@age
      局部变量的使用也是先声明,再赋值 
      局部变量赋值用set或select

    全局变量
      局部变量必须以标记@作为前缀 ,如@age
      全局变量必须以标记@ @作为前缀,如@@version
      全局变量由系统定义和维护,我们只能读取,不能修改全局变量的值

    声明局部变量
         DECLARE   @变量名  数据类型

    例如:
      DECLARE @name varchar(8)
      DECLARE @seat int

    赋值 
        SET @ 变量名 =值 
        或SELECT  @变量名 = 值

    例如:
      SET @name=‘张三’
      SELECT @name=UserName  FROM UserInfo     ————>       必须确保筛选出的记录只有1条
              WHERE UserId=1       

     

  • 相关阅读:
    经典入门_排序
    经典入门_贪心算法
    经典入门_Hash的应用
    经典入门_排序
    uva 839
    uva 327
    uva 699
    uva 712
    uva 297
    uva 548
  • 原文地址:https://www.cnblogs.com/systemnet123/p/3063753.html
Copyright © 2011-2022 走看看