1、LONG 資料類型中存儲的是可變長字元串,最大長度限制是2GB。
2、對于超出一定長度的文本,基本隻能用LONG類型來存儲,資料字典中很多對象的定義就是用LONG來存儲的。
3、LONG類型主要用于不需要作字元串搜尋的長串資料,如果要進行字元搜尋就要用varchar2類型。
4、很多工具,包括SQL*Plus,處理LONG 資料類型都是很困難的。
5、LONG 資料類型的使用中,要受限于磁盤的大小。
能夠操作 LONG 的 SQL 語句:
1、Select語句
2、Update語句中的SET語句
3、Insert語句中的VALUES語句
限制:
1、一個表中隻能包含一個 LONG 類型的列。
2、不能索引LONG類型列。
3、不能将含有LONG類型列的表作聚簇。
4、不能在SQL*Plus中将LONG類型列的數值插入到另一個表格中,如insert into ...select。
5、不能在SQL*Plus中通過查詢其他表的方式來建立LONG類型列,如create table as select。
6、不能對LONG類型列加限制條件(NULL、NOT NULL、DEFAULT除外),如:關鍵字列(PRIMARY KEY)不能是 LONG 資料類型。
7、LONG類型列不能用在Select的以下子句中:where、group by、order by,以及帶有distinct的select語句中。
8、LONG類型列不能用于分布查詢。
沒有整理與歸納的知識,一文不值!高度概括與梳理的知識,才是自己真正的知識與技能。 永遠不要讓自己的自由、好奇、充滿創造力的想法被現實的架構所束縛,讓創造力自由成長吧! 多花時間,關心他(她)人,正如别人所關心你的。理想的騰飛與實作,沒有别人的支援與幫助,是萬萬不能的。
本文轉自wenglabs部落格園部落格,原文連結:http://www.cnblogs.com/arxive/p/5735681.html,如需轉載請自行聯系原作者