太行年华
一步步走过每一片绿色
posts - 26,  comments - 29,  trackbacks - 0
作这个笔记,比写在纸上好多了!!!
其它语言元素
一、批处理
1 .批处理:指包含一条或多条T - SQL语句的语句组,这组语句从应用程序一次性地发送到SQL server服务器执行。
2 .执行单元:SQL server服务器将批处理语句编译成一个可执行单元,这种单元称为执行单元。
3 .若批处理中的某条语句编译出错,则无法执行。若运行出错,则视情况而定。
4 .书写批处理时,go语句作为批处理命令的结束标志,当编译器读取到go语句时,会把go语句前的所有语句当作一个批处理,并将这些语句打包发送给服务器。go语句本身不是T - SQL语句的的组成部分,只是一个表示批处理结束的前端指令。
5 .建立批处理里注意:
(
1 ). create   default , create   rule , create  trigger和create view等语句在同一个批处理中只能提交一个。
(
2 ).不能在删除一个对象之后,在同一批处理中再次引用这个对象。
(
3 ).不能把规则和默认值绑定到表字段或者自定义字段上之后,立即在同一批处理中使用它们。
(
4 ).不能定义一个check约束之后,立即在同一个批处理中使用。
(
5 ).不能修改表中一个字段名之后,立即在同一个批处理中引用这个新字段。
(
6 ).使用set语句设置的某些set选项不能应用于同一个批处理中的查询
(
7 ).若批处理中第一个语句是执行某个存储过程的execute语句,则execute关键字可以省略。若该语句不是第一个语句,则必须写上。
例:
use  taihang
go
select   *   from  yuan
go
creacte 
view  view1  as
select   *   from  yuan
where  qq = ' asdf '
go
select   *   from  view1
go
posted on 2006-06-17 10:39 太行 阅读(922) 评论(0)  编辑 收藏 引用 所属分类: 技术热点
只有注册用户登录后才能发表评论。
欢迎来访太行的BLOG! 欢迎留言!

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(2)

随笔分类(26)

随笔档案(26)

文章分类(4)

文章档案(4)

相册

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 34172
  • 排名 - 154

最新评论

阅读排行榜

评论排行榜