简单的TSQL基础编程格式

这里简单整理一下数据库简单的编程,变量定义,赋值,分支语句和循环(这里以Sqlserver)

首先是变量定义,赋值,分支语句

--======TSQL数据库基础编程,定义变量,赋值,分支语句============

declare @a int;-----定义一个int类型变量,declare关键词,变量前要用@符号
declare @b int;

select @a=5;--------给变量赋值,此处用的select赋值
set @b=2;-----------也可用set赋值

if @a>@b------------if语句条件判断
begin---------------begin开始和end结束,里面写执行的程序,可以理解为代码编程中的花括号{}
select '@a大于@b';---此处select也有将结果打印出来的用法,将显示在下方结果列表
end
else
select '@a小于@b';

根据以上程序执行打印结果为:@a大于@b

然后是循环:

--======TSQL数据库基础编程,循环============

declare @sa int;----定义几个初始变量

select @sa=1;-------给变量赋值
while @sa<=10-------while循环及循环条件
begin
select @sa;---------每次进循环打印显示,根据下面赋值,每次显示不同结果
select @sa=@sa+1;---每次进循环给变量重新赋值
end

打印结果为:

猜你喜欢

转载自www.cnblogs.com/zyg316/p/9098173.html