赞
踩
SQL语言的数据类型,作用
在Transact-SQL中,注释语句有“–”(双减号)和“/…/”两种表示方法。
--
单行注释语句
/*···*/
块注释语句
变量是被赋予一定的值的语言元素。
在T-SQL中,变量分为全局变量和局部变量:
全局变量:@@开始的变量
局部变量:以@开始的变量。
全局变量是由系统提供且预先声明的变量,用户一般只能查看不能修改全局变量的值。
局部变量是用户用以保存特定类型的单个数据值的对象,它局部于一个语句批。
在SQL Server中,局部变量必须由DECLARE语句声明后才可使用。声明变量的语句格式:
DECLARE @变量名 数据类型[,@变量名 数据类型…]
变量名最多可以包含128个字符
局部变量的数据类型可以是系统数据类型,也可以是用户自己定义的数据类型。使用DECLARE语句声明一个局部变量后,变量的值将被初始化为NULL。
变量的赋值
SET @变量名=表达式
SELECT @变量名=表达式[,@变量名=表达式…]
[FROM 表名]
/*声明三个整型变量:@x、@y和@z,并给@x、@y变量分别赋予一个初值,
然后将这两个变量的和值赋给@z,并显示变量@z的结果。*/
DECLARE @x int, @y int, @z int
SET @x = 10
SET @y = 20
SET @z = @x + @y
Print @z
局部变量的作用域:局部变量只能在声明它的批处理或存储过程中使用,一旦这些批处理或存储过程结束,局部变量将自行清除。
使用PRINT语句可输出表达式的值,格式如下:
语法格式:
PRINT 表达式
一个PRINT语句只能输出一个表达式的值,但一个SELECT语句可输出多个表达式的值,SELECT语句的格式如下:
SELECT 表达式[,表达式…]
[FROM 表名]
语句块作为一个整体执行。当控制流语句执行一个包含两条或两条以上T-SQL语句的语句块时&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。