欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

第八章Transact-SQL程序设计

发布时间:2025/3/11 36 豆豆
生活随笔 收集整理的这篇文章主要介绍了 第八章Transact-SQL程序设计 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

第八章Transact-SQL程序设计

  • 8.1_变量
    • 8.1.1_局部变量
    • 8.1.2_全局变量
  • 8.2_流程控制语句
    • 8.2.1_IF...ELSE语句
    • 8.2.2_while循环语句

8.1_变量

8.1.1_局部变量

局部变量的声明定义:

Declare @Variable_name Datatype[, @Variable_name Datatype]--举例: declare @s1 char(20),@s2 int

其中@Variable_name 是局部变量的名字,它必须以@开始,遵循SQL Server 2000的标识符和对象的命名规范

赋值方法:
声明时进行初始化:

declare @s2 int = 20

设置值:

set @s2 = 20

8.1.2_全局变量

是SQL Server 2000系统提供并赋值的变量,用户不能建立全局变量,也不能用SET语句去修改全局变量的值,它以@@开头,大部分全局变量的值是报告SQL Server 2000系统启动后发生的活动,通常将该值赋给局部变量处理。

8.2_流程控制语句

首先说一下语句块,这里就要用到begin。。。end语句了
begin…end就是C语言中的花括号
其次打印输出使用print '字符串’

8.2.1_IF…ELSE语句

IF (SELECT ContractVolume FROM Contract WHERE ContractID=101) >10000PRINT '该合同金额超过1万元' ELSEPRINT '该合同金额不足1万元'

8.2.2_while循环语句

--打印1到10 DECLARE @i INTEGER DECLARE @iMAX INTEGER SET @iMAX = 10 SET @i=1 WHILE @i<=@iMAX BEGINPRINT @iSET @i=@i+1 END

总结

以上是生活随笔为你收集整理的第八章Transact-SQL程序设计的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。