SQL Server数据库开发中变量,输出语句,逻辑控制语句,批处理

本文介绍了SQL Server数据库开发中的变量使用,包括局部变量的声明与赋值,对比了局部与全局变量的区别。此外,还讲解了数据输出方法如Print和Select,逻辑控制语句如Continue、Break及If-Else、Case语句的运用,以及批处理的优势和注意事项。
摘要由CSDN通过智能技术生成

在Java中,变量是一种可以存储数据值的对象。在方法中声明的变量我们叫局部变量,声明为ststic的变量我们叫做全局变量。

局部变量是用户自定义的变量,它的作用范围仅在程序内部,在程序中通常用来村储从表中查询道德数据,或当作行程序执行过程中暂存变量。

(1)变量的声明:

DECLARE@变量名 变量类型 [,@变量名 变量类型] 

(2)局部变量的赋值:

SELECT@局部变量=变量值     (可以查询结果赋值)

SET@局部变量=变量值           (直接赋值)                              

//声明一个长度为10个字符的变量id
declare @id char(10)
//声明一个存放职员年龄的整型变量
declare @age int
//赋值
select @id='1111'
set @age=20

(3)全局变量有什么特点或不同?

作用范围不同,局部变量仅在程序内部,全局变量作用于任何程序。局部变量自己定义,全局变量是系统定义和维护,只能使用不能修改。局部变量一个@全局变量两个@@

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值