トリビア

NUMBER型に関しては data_length が全て 22 になっている。

oracle の NUMBER型では、最初の 2バイトには実際に入っているデータの長さや符合、小数点の位置、
残りの20バイトに1バイトにつき 2桁づつの数字が入っているので、
内部的には40桁までの数値を表現できるがスキーマ定義で指定できるのは38桁までだそうな。
スキーマでそのカラムに何桁までの数字を入れられるか指定した数字は user_tab_columns の data_precision に、
小数点以下の桁数は data_scale に入っているとのこと。
( ・∀・)つ〃∩ヘーヘーヘー

LC_ALL が設定されていないと en と表示される。

つまり、LC_NUMERICだのLC_MESSAGESだのに得意気に「ja」とか設定してもgetDefault的には無駄ってこった。
( ・∀・)つ〃∩ヘーヘーヘー