[seasar-dotnet:2337] SQL Server での別名(和名)の利用について
竹内学
[E-MAIL ADDRESS DELETED]
2014年 1月 22日 (水) 14:40:27 JST
竹内です。お世話様です。
現在 DBFlute.NET 0.8.0.55 + SQL Server 2012 にて開発をしております。
さて、テーブル、カラムへの別名(和名)の利用について質問です。
Oracle 等ではテーブルやフィールドに comment on table EMP is '従業員テーブル:従業員情報を格納します';
とか comment on column EMP.NAME is '従業員名:';
などでコメントを付けますと、doc.bat で生成される schema-projectname.html に別名/コメントが出力されます。
SQL Server の場合、
EXEC sys.sp_addextendedproperty
@name = N'Description',
@value = N'従業員テーブル:従業員情報を格納します',
@level0type = N'SCHEMA',
@level0name = dbo,
@level1type = N'TABLE',
@level1name = EMP;
EXEC sys.sp_addextendedproperty
@name = N'Description',
@value = N'従業員名',
@level0type = N'SCHEMA',
@level0name = dbo,
@level1type = N'TABLE',
@level1name = EMP,
@level2type = N'COLUMN',
@level2name = NAME;
で、テーブル、フィールドそれぞれにコメントを付けても html 等には出力されません。
これは SQL Server を利用する場合の制限事項なのでしょうか?
よろしくお願いします。
--
竹内 学 <mailto:mtakeuchi @ ailesys.co.jp>
株式会社エールシステム
seasar-dotnet メーリングリストの案内