第 2 章 T_SQL 编程

本文介绍了SQL中批处理的概念及使用方法,并详细讲解了局部变量与全局变量的区别及其使用方式,包括声明、赋值、输出等操作。此外还涉及了一些基本的逻辑控制语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 批处理

go:

1,go是批处理的标志

2.作用:可以使不在同一批处理语句中的SQL语句相互不受影响

3.使用:把相互联系的放在同一批次,没联系的放在不同批次

二变量(局部变量,全局变量)

①.局部变量和全局变量的区别

局部变量:定义它的局部范围内有效

             1.必须以标记@作为前缀,如@rew

            2.使用时先声明,在赋值

             3.只在定义它的局部范围内有效

②全局变量:

              1.必须以标记@@为前缀,如@@toe

               2.有系统定义和维护,我们只能读取,不能修改

               3.在这个sql环境下都可以被访问或使用

三 局部变量

1.声明

    语法:declare @变量名 数据类型(一次可义声明多个)

 2.赋值

  语法:set/select 变量名=要赋的值(一次只可以赋值一个)

3.输出

 语法:select/prinet 变量名

注:数据类型转换

convet(目标类型,要转换的值名称)

三  逻辑控制语句 

1.if-else

语法:if(条件)

     begin

   语句1

 语句2

.........

end

else

begin

语句1

.........

end

 

2.case-end

语法:

case

when 条件1   then 结果1

when 条件2   then 结果2

.....................

else 其他结果

end

3.while(条件)

begin

语句1

语句2

...............

break

end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值