misc.log

日常茶飯事とお仕事と

2012-09-24から1日間の記事一覧

Oracle CHAR型のサイズ指定方法

Oracleの固定長文字列型「CHAR」ですが、サイズ指定にはバイトと文字数の両方が使えるんですね。しらんかった。テーブルの宣言時に、サイズ値の後ろに「BYTE」とつけるか「CHAR」とつけるかの違いだそうです。 詳しくはここで説明してくれてますね。 Differe…

OracleのCHAR型(固定長文字列)とADO経由での検索

OracleでCHAR定義されたカラムの情報を、ADO.NET経由で検索した際にうまく結果が返らないという相談を受けたのですが……。たしかOracleのCHAR型って、勝手に後ろに空白が入って固定長フルサイズまでパディングされたような。そうすると、厳密な一致という条件…