没有合适的资源?快使用搜索试试~ 我知道了~
Transact-SQL语句
需积分: 22 2 下载量 170 浏览量
2010-08-07
10:00:38
上传
评论
收藏 8KB TXT 举报
温馨提示
试读
11页
其中包括了Transact-SQL的常用的语句
资源推荐
资源详情
资源评论
/*Tranact-SQL程序的实例*/
use DataBase
go
declare @AvgScore decimal
set @AvgScore=60
if(select avg(Score) from SC where SNo='S1')>=@AvgScore
--输出结果
print '课程的平均成绩超过'+convert(varchar(10),@AvgScore)
else
--输出结果
print '课程的平均成绩不超过'+convert(varchar(10),@AvgScore)
--执行批处理
go
变量:
局部变量:
声明格式:declare @变量名 变量类型[,@变量名 变量类型,…]
赋初值的格式:select @局部变量=变量值 或者 set @局部变量=变量值
例
声明一个长度为8个字符的变量id,并赋值
declare @id char(8)
select @id='10010001'
查询学好为“S7”的学生的学号与姓名,并存储到变量@sno和@sn
declare @sno varchar(10)
declare @sn varchar(10)
use DataBase
go
declare @AvgScore decimal
set @AvgScore=60
if(select avg(Score) from SC where SNo='S1')>=@AvgScore
--输出结果
print '课程的平均成绩超过'+convert(varchar(10),@AvgScore)
else
--输出结果
print '课程的平均成绩不超过'+convert(varchar(10),@AvgScore)
--执行批处理
go
变量:
局部变量:
声明格式:declare @变量名 变量类型[,@变量名 变量类型,…]
赋初值的格式:select @局部变量=变量值 或者 set @局部变量=变量值
例
声明一个长度为8个字符的变量id,并赋值
declare @id char(8)
select @id='10010001'
查询学好为“S7”的学生的学号与姓名,并存储到变量@sno和@sn
declare @sno varchar(10)
declare @sn varchar(10)
select @sno=SNo,@sn=SN from S where SNo='S7'
全局变量
引用全局变量以“@@”开头
注释符:
--单行注释
/*……*/多行注释
流程控制语句
begin...end : 用来设定一个程序块,常在条件语句,while语句中使用。可嵌套
语法格式:
begin
<命令行或程序块>
end
if...else
语法格式:
if(条件表达式) --条件表达式的值只能为真或假 可嵌套
<命令行或程序块>
else
<命令行或程序块>
例:
全局变量
引用全局变量以“@@”开头
注释符:
--单行注释
/*……*/多行注释
流程控制语句
begin...end : 用来设定一个程序块,常在条件语句,while语句中使用。可嵌套
语法格式:
begin
<命令行或程序块>
end
if...else
语法格式:
if(条件表达式) --条件表达式的值只能为真或假 可嵌套
<命令行或程序块>
else
<命令行或程序块>
例:
剩余10页未读,继续阅读
资源评论
dahai198805
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功