A5:SQL Mk-2

開発のこと、日々のこと

識別名の最大長

ホーム フォーラム A5:SQL Mk-2掲示板 識別名の最大長

このトピックには1件の返信が含まれ、2人の参加者がいます。1 週、 3 日前 松原正和 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #3443 返信

    mitsu

    Oracleの12.2から、識別名の最大長が30バイトから128バイトに拡張されたのに伴い、ある環境ではOKだったカラム名がある環境ではエラーになってしまったりと、非常に面倒なことになっています。

    Oracleの起動パラメータを書き換えて12.1以前との互換モードで実行できればいいのですが、いろいろと社内政治的なものがあってそれが出来ないことがあります。

    なので、ER図からDDLを吐き出す時に識別名の最大長チェックが出来るようなオプションが有ってくれると非常に助かります…

    #3485 返信

    松原正和
    キーマスター

    mitsuさんこんにちは。
     
    いまのところ、A5:SQL Mk-2のERエディタでは対象データベースの文字コードまでは管理しません。なので、128バイトとは言っても、JA16SJIS_TILDEの128バイトなのか、AL32UTF8なのか判断がつかないため、ちょっと今のままではチェックは難しいような気がします。
     
    また、年明けくらいにはversion 2.14.0をリリースする予定で、大きな修正が入れられない状況です。(長期的にはバリデーションの仕組みを作りこむなどできるかもしれません)
     
    ご期待に沿えず申し訳ありません。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: 識別名の最大長
あなたの情報:




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