識別名の最大長 ホーム › フォーラム › A5:SQL Mk-2掲示板 › 識別名の最大長 このトピックには1件の返信、2人の参加者があり、最後に松原正和により5年、 11ヶ月前に更新されました。 2件の投稿を表示中 - 1 - 2件目 (全2件中) 投稿者 投稿 2018/11/27 14:18 #3443 返信 mitsuゲスト Oracleの12.2から、識別名の最大長が30バイトから128バイトに拡張されたのに伴い、ある環境ではOKだったカラム名がある環境ではエラーになってしまったりと、非常に面倒なことになっています。 Oracleの起動パラメータを書き換えて12.1以前との互換モードで実行できればいいのですが、いろいろと社内政治的なものがあってそれが出来ないことがあります。 なので、ER図からDDLを吐き出す時に識別名の最大長チェックが出来るようなオプションが有ってくれると非常に助かります… 2018/12/02 10:43 #3485 返信 松原正和キーマスター mitsuさんこんにちは。 いまのところ、A5:SQL Mk-2のERエディタでは対象データベースの文字コードまでは管理しません。なので、128バイトとは言っても、JA16SJIS_TILDEの128バイトなのか、AL32UTF8なのか判断がつかないため、ちょっと今のままではチェックは難しいような気がします。 また、年明けくらいにはversion 2.14.0をリリースする予定で、大きな修正が入れられない状況です。(長期的にはバリデーションの仕組みを作りこむなどできるかもしれません) ご期待に沿えず申し訳ありません。 投稿者 投稿 2件の投稿を表示中 - 1 - 2件目 (全2件中) 返信先: 識別名の最大長 あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信