SQL Server 数据库的高级操作.doc

SQL Server 数据库的高级操作

(1)批处理 2 (2)变量 3 (3)逻辑控制 5 (4)函数 7 (4.1)系统函数 7 (4.2)自定义函数 13 (5)高级查询 23 (6)存储过程 35 (7)游标 36 (8)触发器 50 SQL Server 数据库的高级操作 (1) 批处理 (2) 变量 (3) 逻辑控制 (4) 函数 (5) 高级查询 */ (1)批处理 将多条SQL语句作为一个整体去编译,生成一个执行计划,然后,执行! 理解批处理的关键在于编译,对于由多条语句组成的一个批处理, 如果在编译时,其中,有一条出现语法错误,将会导致编译失败! create table t ( a int, b int ) -- 注释 -- 如果多行注释中包含了批处理的标识符go -- 在编译的过程中代码将会被go分割成多个部分来分批编译 -- 多行注释的标记将会被分隔而导致编译出错 -- 以下几条语句是三个非常经典的批处理 -- 你猜一下会添加几条记录! /* insert into t values (1,1) go */ insert into t values (2,2) go /* insert into t values (3,3) */ go -- 查询看添加了几条记录 select * from t truncate table t (2)变量 -- 全局变量 SQL Server中全局变量由系统定

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档