Oracle SQL

LONG

 

機能

     

可変長文字列型のフィールドを定義します。
文字列長にあわせて格納領域が取られます。
格納できる最大長は2Gバイトです。

 
 

文法

     
(1)
LONG 最大長2GBの可変長文字列です。
 
 

解説

     
(1)
VARCHAR2によく似ていますが、最大長が長いのが特徴です。
しかし色々と制約の多い型なのでVARCHAR2で定義できない場合のみに限定した方が良いでしょう。

■LONG型の制約(一部を抜粋)■
1テーブルでLONG型を定義できるのは1項目のみ。
WHERE、GROUP BY、ORDER BYなどで使用できない。
副問合せで使用できない。
・・・など
 


Back

Copyright(C) 2000-2008 IceProbe, All rights reserved.