インデックスの列定義で降順(desc)にした場合、DDLの生成でdescの定義が不正 ホーム › フォーラム › A5:SQL Mk-2掲示板 › インデックスの列定義で降順(desc)にした場合、DDLの生成でdescの定義が不正 このトピックには3件の返信、2人の参加者があり、最後に松原正和により6年、 2ヶ月前に更新されました。 4件の投稿を表示中 - 1 - 4件目 (全4件中) 投稿者 投稿 2018/07/29 11:47 #2855 返信 gxゲスト 不具合と思われますので、ご報告いたします。 Ver: 2.13.2 32bit RDBMS種類: Microsoft SQL Server 2008~ インデックスとユニーク制約 の 列定義: score desc 出力されるDDL: create index hoge_IX1 on hoge(score,desc); 以下のような出力を期待しています。 on hoge(score desc); ” desc” が “,desc” で出力されています。 ご確認よろしくお願いいたします。 2018/08/05 10:39 #2897 返信 松原正和キーマスター gx さんこんにちは。 不具合報告ありがとうございます。 Version 2.14.0 beta 5で修正しました。また、Version 2.13系の修正にも取り込みたいと思います。 2018/08/05 18:26 #2905 返信 gxゲスト ご対応ありがとうございます。 Version 2.14.0 beta 5で修正されていることを確認いたしました。 続けて申し訳ありませんが、主キーに”desc”を指定したい場合、ERエディタ上で設定可能でしょうか? 操作方法のご教示もしくはご対応いただけますと幸いです。 (主キーにdescを付ける出力例) create table NEW_ENTITY1 ( CreatedAt , constraint NEW_ENTITY1_PKC primary key (CreatedAt desc) ) ; 2018/08/13 10:58 #2955 返信 松原正和キーマスター gxさんこんにちは。 明示的に主キー項目に desc を付けるオプションはないので、主キー項目と同じ列にユニークインデックスを作り、そこでdesc等を指定しておくしかないですね…。 あまりよろしくないのでちょっと考えてみたいと思います。 投稿者 投稿 4件の投稿を表示中 - 1 - 4件目 (全4件中) 返信先: インデックスの列定義で降順(desc)にした場合、DDLの生成でdescの定義が不正で#2905に返信 あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信