SQL Server で既存のテーブルの CREATE TABLE を出力する方法

質問されたのでちょっと調べてみた。

  1. SSMS (SQL Server Management Studio)
  2. SQL Server Data Publishing Wizard
  3. mssql-scripter
  4. Object Catalog View (sys.~)
  5. SMO (SQL Server Management Object)

sp_helptext (TRANSACT-SQL) | Microsoft Docs はダメでしたー。
他にも何かあるかも。。