自己整理的Transact_SQL,也许对你有帮助

<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********************

--语句                               功能
--数据操作
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<31

<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>
阅读更多
文章标签: sql 数据库 存储
个人分类: 数据库
想对作者说点什么? 我来说一句

ajax无刷新分页技术

2010年07月29日 52KB 下载

tomcat配置mysql连接池

2011年07月29日 933B 下载

离散数学,也许对你有帮助

2008年10月08日 1.11MB 下载

openssl

2007年11月26日 244KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭