时间:2021-07-01 10:21:17 帮助过:39人阅读
--程序化 SQL
DECLARE --为查询设定游标
EXPLAN --为查询描述数据访问计划
OPEN --检索查询结果打开一个游标
http://hi.baidu.com/ttcc2009
FETCH --检索一行查询结果
CLOSE --关闭游标
PREPARE --为动态执行准备 SQL 语句
EXECUTE --动态地执行 SQL 语句
DESCRIBE --描述准备好的查询
---局部变量
declare @id char(10)
--set @id = ‘10010001‘
select @id = ‘10010001‘
---全局变量
---必须以@@开头
--IF ELSE
declare @x int @y int @z int
select @x = 1 @y = 2 @z=3
if @x > @y
print ‘x > y‘ --打印字符串‘x > y‘
else if @y > @z
print ‘y > z‘
else print ‘z > y
--WAITFOR
--例 等待 1 小时 2 分零 3 秒后才执行 SELECT 语句
waitfor delay ?01:02:03?
select * from employee
--例 等到晚上 11 点零 8 分后才执行 SELECT 语句
waitfor time ?23:08:00?
select * from employee
SQL语句:
标签:修改 sql语句 proc procedure exp 字符 语句 表结构 evo