Terry's blog

Focus on bigdata and cloud.

博客园 首页 新随笔 联系 订阅 管理

2007年12月11日 #

摘要: CREATE VIEW 创建一个虚拟表,该表以另一种方式表示一个或多个表中的数据。CREATE VIEW 必须是查询批处理中的第一条语句。 语法 CREATE VIEW [ .] [ .] view_name [ ( column [ ,...n ] ) ] [ WITH [ ,...n ] ] AS select_statement [ WITH CHECK OPTION ] :... 阅读全文
posted @ 2007-12-11 10:03 王晓成 阅读(3976) 评论(0) 推荐(0) 编辑

摘要: 创建一个虚拟表,该表以一种备用方式提供一个或多个表中的数据。CREATE VIEW 必须是查询批处理中的第一条语句。 Transact-SQL 语法约定 语法 CREATE VIEW [ schema_name . ] view_name [ (column [ ,...n ] ) ] [ WITH [ ,...n ] ] AS select_statement [ ; ] [ WI... 阅读全文
posted @ 2007-12-11 10:01 王晓成 阅读(2740) 评论(0) 推荐(0) 编辑

摘要: 创建触发器,触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。Microsoft SQL Server 允许为任何给定的 INSERT、UPDATE 或 DELETE 语句创建多个触发器。 语法 CREATE TRIGGER trigger_name ON { table | view } [ WITH ENCRYPTION ] { { { FOR |... 阅读全文
posted @ 2007-12-11 09:58 王晓成 阅读(1341) 评论(0) 推荐(0) 编辑

摘要: 创建 DML 或 DDL 触发器。触发器是数据库服务器中发生事件时自动执行的特种存储过程。如果用户要通过数据操作语言 (DML) 事件编辑数据,则执行 DML 触发器。DML 事件是针对表或视图的 INSERT、UPDATE 或 DELETE 语句。DDL 触发器用于响应各种数据定义语言 (DDL) 事件。这些主要是 CREATE、ALTER 和 DROP 语句。通过 Transact-SQL 语... 阅读全文
posted @ 2007-12-11 09:56 王晓成 阅读(3393) 评论(2) 推荐(1) 编辑

摘要: CREATE PROCEDURE 创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。 可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。 也可以创建在 Microsoft? SQL Server? 启动时自动运行的存储过程。 语法 CREATE PROC [ EDURE ] proced... 阅读全文
posted @ 2007-12-11 09:54 王晓成 阅读(1256) 评论(0) 推荐(0) 编辑

摘要: 创建存储过程。存储过程是已保存的 Transact-SQL 语句集合,或对 Microsoft .NET Framework 公共语言运行时 (CLR) 方法的引用,可接收并返回用户提供的参数。可以创建过程供永久使用,或在一个会话(局部临时过程)中临时使用,或在所有会话(全局临时过程)中临时使用。 启动 SQL Server 的一个实例时,也可以创建并自动运行存储过程。 Transact-SQL... 阅读全文
posted @ 2007-12-11 09:52 王晓成 阅读(1858) 评论(0) 推荐(0) 编辑

摘要: 为指定表或视图创建关系索引,或为指定表创建 XML 索引。可在向表中填入数据前创建索引。可通过指定限定的数据库名称,为另一个数据库中的表或视图创建索引。 Transact-SQL 语法约定 语法 Create Relational Index CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name ON ( ... 阅读全文
posted @ 2007-12-11 09:51 王晓成 阅读(3250) 评论(0) 推荐(0) 编辑

摘要: 为给定表或视图创建索引。 只有表或视图的所有者才能为表创建索引。表或视图的所有者可以随时创建索引,无论表中是否有数据。可以通过指定限定的数据库名称,为另一个数据库中的表或视图创建索引。 语法 CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name ON { table | view } ( column [ ASC |... 阅读全文
posted @ 2007-12-11 09:48 王晓成 阅读(6735) 评论(2) 推荐(0) 编辑

摘要: 功能: 定义 Transact-SQL 服务器游标的特性,例如游标的滚动行为和用于生成游标对其进行操作的结果集的查询。DECLARE CURSOR 接受基于 SQL-92 标准的语法和使用一组 Transact-SQL 扩展的语法。 SQL-92 语法 DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR FOR select_sta... 阅读全文
posted @ 2007-12-11 09:42 王晓成 阅读(4224) 评论(0) 推荐(0) 编辑

摘要: 功能: 定义 Transact-SQL 服务器游标的特性,例如游标的滚动行为和用于生成游标对其进行操作的结果集的查询。DECLARE CURSOR 接受基于 SQL-92 标准的语法和使用一组 Transact-SQL 扩展的语法。 SQL-92 语法: DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR FOR select_st... 阅读全文
posted @ 2007-12-11 09:38 王晓成 阅读(2365) 评论(0) 推荐(0) 编辑