Transact_SQL小手册,适合初学者
来源:互联网 发布:数据结构排序算法总结 编辑:程序博客网 时间:2024/04/29 18:23
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
*******************Transact_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=11<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
http://dev.csdn.net/Develop/article/25/25760.shtm选择自myclife的Blog*******************Transact_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=11<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- Transact_SQL小手册,适合初学者
- Transact_SQL小手册,适合初学者
- 我收藏的Transact_SQL小手册,适合初学者
- 我收藏的Transact_SQL小手册,适合初学者
- 我收藏的Transact_SQL小手册,适合初学者
- 我收藏的Transact_SQL小手册,适合初学者
- 我收藏的Transact_SQL小手册,适合初学者
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- Transact_SQL小手册
- PL/SQLDeveloper6.02发布
- 展开BOM
- Ubuntu mysql启动错误原因
- 系统原理——绪论
- test
- Transact_SQL小手册,适合初学者
- 存根_eclipse的jsp环境配置
- 最简单的创建复制环境中只读实体化视图站点的方法
- 《数据建模》读书笔记
- DBA常用SQL语句
- 恢复Reflector反编译后资源文件的办法
- 恢复一例(1)
- 恢复一例(2)
- 商品销售打折自定义的数据建模