t-sql编程:只能在sql server中使用,其他可能关键字不同
-》变量
-》声明:declare 变量名 类型--变量名要求以 @ 开头
-》设置:set/select 变量名=值
-》输出:print/select 变量名
declare @name nvarchar(10)
set @name= '武大郎'
print @name
-》全局变量:使用双 @ 符号
@@version --数据库版本
@@identity --进行插入后调用,返回最亲的标识值
insert Class values('高三一班','快班')
select @@IDENTITY
@@servername --服务器名称
@@error --返回执行的上一个 Transact-SQL 语句的错误号,如果没有错误则返回0
@@rowcount --返回受上一语句影响的行数
insert Class values('高三二班','快班')
select @@IDENTITY,@@rowcount
-》选择语句if
declare @id int
set @id=10
if(@id<5)
begin
print '小于'
end
else
begin
print '大于'
end
-》循环语句while
declare @id int
set @id=1
while(@id<10)
begin
print @id
set @id=@id+1
end
-》异常处理语句
begin try...end try
begin catch...end catch