A5:SQL Mk-2

開発のこと、日々のこと

ER図 DDL作成 スキーマ名とコメント:論理名

ホーム フォーラム A5:SQL Mk-2掲示板 ER図 DDL作成 スキーマ名とコメント:論理名

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #4476 返信
    荒川
    ゲスト

    いつも便利に使わせていただいております。

    — RDBMS Type : Microsoft SQL Server 2008 ~
    ER図からDDLを作成する際の「DBへのコメント登録」に関する要望です。
    指定はいつも”「論理名」を登録”で行っています。

    1.スキーマ名:dbo
    SQLServerの場合、スキーマが’dbo’固定になっていますが、カレントスキーマもしくは作成時の指定が出来ると助かります。
    現在、カレントスキーマをdbo以外を使用してり、DDL作成時に毎回置換(dbo⇒カレントスキーマ)をかけているので、最初からカントスキーマもしくは指定が出来ると助かります。

    2.ビューの項目名(with句を使用した場合)
    EXECUTE sp_addextendedproperty N’MS_Description’での項目名ですが、with句を使用したcreate view文の場合、項目用のEXECUTE が(一部)作成されませんし、項目名が物理項目名のままです。
    with句を使用した場合、実際のselect句が下の方になるのが原因かな?と考えております。
    with xxxx as (
    select * from tbl_a
    )
    select
    item-a — 項目A
    ,item-b — 項目B
    from
    xxxx

    EXECUTE sp_addextendedproperty N’MS_Description’, N’項目A’, N’SCHEMA’, N’カレントスキーマ名’・・・
    のようになって欲しいのです。

    ご検討のほど、よろしくお願いします。

    以上

    #4488 返信
    松原正和
    キーマスター

    荒川さんこんにちは。
     
    いちおう、ERエディタで、エンティティ物理名にスキーマ名込みで、「SCHEMA_NAME.TABLE_NAME」のように記述すると、sp_addextendedpropertyのスキーマも、それに合わせて変わります。
     
    …ちょっとわかりにくいですね。ERエディタ全体で、スキーマの扱いがやや特殊というかこなれていないというか、良くないような気がするので、少々UIを考えてみます。
     
    以上よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: ER図 DDL作成 スキーマ名とコメント:論理名
あなたの情報:




コメントは受け付けていません。