如何避免 SSMS 生成的文件中出现 ALTER TABLE XXX ADD YYY 语句?
How to avoid ALTER TABLE XXX ADD YYY statements in files generated by SSMS?
我需要从我的 MS SQL 服务器数据库生成一个 SQL 脚本。为此,我使用了 SQL Server Management 提供的 "Generate scripts..." 工具,它起作用了。
然而,对于单个 table,某些字段未包含在 CREATE TABLE 语句中。其中一些是后来使用 ALTER TABLE XXX ADD YYY 语句添加的。
如何确保所有字段都包含在 CREATE TABLE 语句中?
很可能在 ALTER TABLE 语句出现之前有一个 SET 语句。在大多数情况下,这是由添加列时更改 ANSI_PADDING 引起的。现在我只是在猜测,但是你能分享 SSMS 为 table 生成的内容吗?
类似的东西:SSMS "create table" sometimes scripts defaults inline, sometimes separately
我需要从我的 MS SQL 服务器数据库生成一个 SQL 脚本。为此,我使用了 SQL Server Management 提供的 "Generate scripts..." 工具,它起作用了。
然而,对于单个 table,某些字段未包含在 CREATE TABLE 语句中。其中一些是后来使用 ALTER TABLE XXX ADD YYY 语句添加的。
如何确保所有字段都包含在 CREATE TABLE 语句中?
很可能在 ALTER TABLE 语句出现之前有一个 SET 语句。在大多数情况下,这是由添加列时更改 ANSI_PADDING 引起的。现在我只是在猜测,但是你能分享 SSMS 为 table 生成的内容吗?
类似的东西:SSMS "create table" sometimes scripts defaults inline, sometimes separately