zoukankan      html  css  js  c++  java
  • (转)SQL流程控制语句学习(一):变量及控制语句种类

    1.局部变量

    用户自己定义的,称局部变量,以@标识。

    作用范围:定义局部变量的批处理、存储过程、触发器和语句块

    局部变量的定义:

    declare @局部变量名 数据类型

    注意:变量的类型不能是text ntext image

    要求:定义@snum为int 类型

    语句如下:declare @snum int

    要求:定义@snum为int 类型,定义sname为nvarchar(10)

    语句如下:declare @snum int,declare @sname nvarchar(10)

    2.局部变量赋值

    局部变量在赋值之前,默认为null

    2.1 用set语句赋值

    语句:set @局部变量名=变量值

    2.2在查询语句中给局部变量赋值

    select {set @局部变量名=变量值}

    3.局部变量的输入

    语句:print @局部变量名(仅用于DBA调试时使用)

    4.系统变量

    系统定义和维护的变量,以@@开头的标识。

    5.控制语句种类


    SQL流程控制语句学习(一):变量及控制语句种类

  • 相关阅读:
    对象生成xml
    Memcache使用指南
    java实现AES加密解密
    Log4j常用的配置说明
    java利用dom4j对任意xml的解析
    一个不错的JDBC连接池教程
    jwt介绍
    model基础操作
    图书管理系统前端
    图书管理系统后端
  • 原文地址:https://www.cnblogs.com/wanshutao/p/3633900.html
Copyright © 2011-2022 走看看