You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过mssql-scripter生成仅含Schema、表和MS_Description的DDL脚本?

调整mssql-scripter命令生成指定内容的DDL脚本

你需要给原命令添加两个关键参数,就能生成仅包含Schema、表结构以及MS_Description扩展属性的DDL脚本:

  • 添加--object-types SCHEMA,TABLE:限定只生成Schema和表的定义,排除存储过程、视图等其他对象
  • 添加--include-extended-properties:让脚本包含表、列上的MS_Description这类扩展属性的定义

调整后的完整命令如下:

mssql-scripter -S {host} \                                                                                          
  --exclude-use-database \     
  --display-progress \
  -d {database}  \         
  -U {username} \
  -P {password} \
  --object-types SCHEMA,TABLE \
  --include-extended-properties \
  -f ./example.sql

额外说明:如果你的数据库里有外键、约束等依赖,默认会一并生成,要是不需要这些,可以额外添加--exclude-object-types CONSTRAINT参数来排除。

内容的提问来源于stack exchange,提问作者EEEEH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 16:42:06