使用 Transact-SQL 代码段

使用 Transact-SQL 编辑器 Transact-SQL“代码段”功能可以对常见 Transact-SQL 编程模式进行快速编码。本主题概述 Transact-SQL 编辑器中可用的代码段,介绍如何插入代码段并演示如何使用 CREATE TABLE 代码段。

提示

某一 Transact-SQL 代码段可用并不保证 Visual Studio 项目或数据库支持该代码段。Transact-SQL 编辑器为用于编辑 .sql 文件的所有方案提供相同的代码段列表。

概述

Transact-SQL 代码段在 Transact-SQL 编辑器中始终可用,即使编辑器未与项目关联或未连接到 SQL Server 实例也是如此。以下代码段可用于帮助使您的编程体验更加高效:

对象组

可用代码段

函数

  • 创建内联表函数

  • 创建多语句表函数

  • 创建标量函数

索引

  • 创建基本索引

  • 创建主 XML 索引

  • 创建唯一非聚集索引

登录

  • 创建 SQL 身份验证登录

  • 创建 Windows 身份验证登录

角色

  • 创建数据库角色

架构

  • 创建架构

存储过程

  • 改变存储过程

  • 创建过程基本模板

  • 使用 CURSOR OUTPUT 参数创建过程

  • 使用 OUTPUT 参数创建过程

同义词

  • 创建同义词

  • 添加检查约束

  • 添加外键

  • 添加主键

  • 添加唯一约束

  • 创建列默认约束

  • 创建表

触发器

  • 创建触发器

用户

  • 将用户创建为 DBO

用户定义数据类型

  • 创建用户定义数据类型

用户定义表类型

  • 创建用户定义表类型

用户定义的类型

  • 创建用户定义的类型

视图

  • 创建视图

插入 Transact-SQL 代码段

可通过三种方式打开 Transact-SQL“代码段”菜单:

  • 使用键盘快捷键:Ctrl+K 加 Ctrl+X

  • 使用“编辑”菜单:选择**“IntelliSense”,然后选择“插入代码段…”**

  • 右击 Transact-SQL 编辑器:选择**“插入代码段…”**

Transact-SQL“代码段”菜单打开后,选择所需的代码段类型。代码段创建后,使用 Tab 键可移动到需要更改的语法。

示例

下面的示例演示如何使用 CREATE TABLE 代码段。首先,使用上一标题中所述的一种方法打开 Transact-SQL“代码段”菜单。然后键入 Table 或从菜单中选择**“表”**。

Ee362022.S_0Prime(zh-cn,VS.100).gif

从菜单中选择**“表”后,表对象的可用代码段列表就会显示出来。键入 Create Table 或从菜单中选择“创建表”**将相应的 Transact-SQL 代码插入 Transact-SQL 编辑器。

Ee362022.S_Table_Create1(zh-cn,VS.100).gif

CREATE TABLE 代码段会显示在 Transact-SQL 编辑器中。若要为您的应用程序自定义代码,请按 Tab 键更改突出显示的各项的名称或值。

Ee362022.S_Table_Create2(zh-cn,VS.100).gif

请参阅

其他资源

Transact-SQL IntelliSense 概述

使用 Transact-SQL 分隔符匹配

Transact-SQL IntelliSense 疑难解答

IntelliSense 支持的 Transact-SQL 语法