标准SQL语句总结(3)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-22 14:56 点击:次
-----------------------------------------------------------------------------
--数据库函数,过程,触发器脚本的SQL
DECLARE --为查询设定游标
EXPLAN --为查询描述数据访问计划
OPEN --检索查询结果打开一个游标
FETCH --检索一行查询结果
CLOSE --关闭游标 www.2cto.com
PREPARE --为动态执行准备SQL 语句
EXECUTE --动态地执行SQL 语句
DESCRIBE --描述准备好的查询
-----------------------------------------------------------------------------
SELECT --从数据库表中检索数据
select *(列名) from table_name(表名) where column_name operator value
ex:(宿主)
select * from stock_information where stockid = str(nid)
stockname = 'str_name' www.2cto.com
stockname like '% find this %'
stockname like '[a-zA-Z]%' --------- ([]指定值的范围)
stockname like '[^F-M]%' --------- (^排除指定范围)
--------- 只能在使用like关键字的where子句中使用通配符)
or stockpath = 'stock_path'
or stocknumber @y
print 'x > y' --打印字符串'x > y'
else if @y > @z
print 'y > z'
else print 'z > y'
--CASE
use pangu
update employee
set e_wage =
case
when job_level = ’1’ then e_wage*1.08
when job_level = ’2’ then e_wage*1.07
when job_level = ’3’ then e_wage*1.06
else e_wage*1.05
end
--WHILE
declare @x int @y int @c int
select @x = 1 @y=1
while @x
[/size]
[size=large;]
[/size]
[size=large;]
[/size]
[/size][/size]
作者 zhang_215
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>