SQL命令大全-中英文对照第1/3页_mssql数据库教程-查字典教程网
SQL命令大全-中英文对照第1/3页
SQL命令大全-中英文对照第1/3页
发布时间:2016-12-29 来源:查字典编辑
摘要:SQL命令大全-中英文对照--语句功能--数据操作SELECT--从数据库表中检索数据行和列INSERT--向数据库表添加新数据行DELET...

SQL命令大全-中英文对照

--语句功能

--数据操作

SELECT--从数据库表中检索数据行和列

INSERT--向数据库表添加新数据行

DELETE--从数据库表中删除数据行

UPDATE--更新数据库表中的数据

--数据定义

CREATETABLE--创建一个数据库表

DROPTABLE--从数据库中删除表

ALTERTABLE--修改数据库表结构

CREATEVIEW--创建一个视图

DROPVIEW--从数据库中删除视图

CREATEINDEX--为数据库表创建一个索引

DROPINDEX--从数据库中删除索引

CREATEPROCEDURE--创建一个存储过程

DROPPROCEDURE--从数据库中删除存储过程

CREATETRIGGER--创建一个触发器

DROPTRIGGER--从数据库中删除触发器

CREATESCHEMA--向数据库添加一个新模式

DROPSCHEMA--从数据库中删除一个模式

CREATEDOMAIN--创建一个数据值域

ALTERDOMAIN--改变域定义

DROPDOMAIN--从数据库中删除一个域

--数据控制

GRANT--授予用户访问权限

DENY--拒绝用户访问

REVOKE--解除用户访问权限

--事务控制

COMMIT--结束当前事务

ROLLBACK--中止当前事务

SETTRANSACTION--定义当前事务数据访问特征

--程序化SQL

DECLARE--为查询设定游标

EXPLAN--为查询描述数据访问计划

OPEN--检索查询结果打开一个游标

FETCH--检索一行查询结果

CLOSE--关闭游标

PREPARE--为动态执行准备SQL语句

EXECUTE--动态地执行SQL语句

DESCRIBE--描述准备好的查询

---局部变量

declare@idchar(10)

--set@id='10010001'

select@id='10010001'

---全局变量

---必须以@@开头

--IFELSE

declare@xint@yint@zint

select@x=1@y=2@z=3

if@x>@y

print'x>y'--打印字符串'x>y'

elseif@y>@z

print'y>z'

elseprint'z>y'

--CASE

usepangu

updateemployee

sete_wage=

case

whenjob_level='1'thene_wage*1.08

whenjob_level='2'thene_wage*1.07

whenjob_level='3'thene_wage*1.06

elsee_wage*1.05

end

--WHILECONTINUEBREAK

declare@xint@yint@cint

select@x=1@y=1

while@x<3

begin

print@x--打印变量x的值

while@y<3

begin

select@c=100*@x+@y

print@c--打印变量c的值

select@y=@y+1

end

select@x=@x+1

select@y=1

end

--WAITFOR

--例等待1小时2分零3秒后才执行SELECT语句

waitfordelay'01:02:03'

select*fromemployee

--例等到晚上11点零8分后才执行SELECT语句

waitfortime'23:08:00'

select*fromemployee

当前1/3页123下一页阅读全文

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新mssql数据库学习
    热门mssql数据库学习
    编程开发子分类