我收藏的Transact_SQL小手册,适合初学者

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </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    --中止当前事务
SET TransactION   --定义当前事务数据访问特征
--程序化 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 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值