【 2006年10月27日 】

[Oracle9i] SQL*Plus システム変数 LONG、LONGCHUNKSIZE

 OracleのLONGは最大2GBものデータを格納するデータ型。それをSQL*Plusで表示したら大変なことになってしまうので、初期値として先頭80バイトまでしか表示しないようになっている。でもこれではデータディクショナリなどで、必要な情報を表示しきれないことがある。

 これをSQL*Plusで“SET LONG 200”とすれば、200バイトまで表示する。この時、80バイトで折り返されてしまうのでさらに、“SET LONGCHUNKSIZE 200”とすれば一行に表示される。

 LONGがデータサイズ、LONGCHUNKSIZEが行サイズと覚えればいいかな。

トラックバック(0)

トラックバックURL: http://www.ohzapper.com/mt4home/mt-tb.cgi/1630

コメントする

アーカイブ

広告

広告