WEB开发网
开发学院数据库MSSQL Server 浅谈如何在SQL Server中生成脚本 阅读

浅谈如何在SQL Server中生成脚本

 2009-06-01 10:27:57 来源:WEB开发网   
核心提示: Convert UDDTs to Base Types值为 True 时,用户定义数据类型被转换为用于创建用户定义数据类型的基本数据类型,浅谈如何在SQL Server中生成脚本(2),将运行脚本的数据库中不存在用户定义数据类型时,请使用 True,某些为 SQL Server 2005

Convert UDDTs to Base Types

值为 True 时,用户定义数据类型被转换为用于创建用户定义数据类型的基本数据类型。将运行脚本的数据库中不存在用户定义数据类型时,请使用 True。默认值为 False,指示将使用 UDDT 为用户定义数据类型编写脚本。

Generate Script for Dependent Objects

生成依赖对象的脚本为在执行所选对象的脚本时必须存在的任何对象生成脚本。默认值为 True。

Include Descriptive Headers

值为 True 时,说明性注释被添加到脚本中,将脚本分成若干个部分,每个对象为一个部分。默认值为 False。

此项我生成时习惯修改为true,这样可以看到注释

Include If NOT EXISTS

值为 True 时,脚本包含一个用于检查对象在数据库中是否已经存在的语句,并在对象已经存在的情况下不尝试创建新对象。默认值为 True。

Include system constraint names

包含系统生成的约束名称,以强制声明性引用完整性。默认值为 False。有

Script Collation

将排序规则信息包含在脚本中。默认值为 False。

参看 http://technet.microsoft.com/zh-cn/library/ms187582(SQL.90).aspx

Script Create

包含每个对象的 CREATE 语句。默认值为 True。

Script Defaults

列存在于原始对象中时包含它们的默认值。默认值为 True。

Script Drop

包含每个对象的 DROP 语句。默认值为 False。

Script Extended Properties

如果对象具有扩展属性,则在脚本中包含扩展属性。默认值为 True。

Script for Server Version

创建可在选定的 SQL Server 版本上运行的脚本。无法为早期版本编写 SQL Server 2005 新增功能的脚本。某些为 SQL Server 2005 创建的脚本无法在运行 SQL Server 较早版本的服务器上运行,也无法在具有较早数据库兼容级别设置的数据库中运行。默认为 SQL Server 2005。

Tags:如何 SQL Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接