oracle裡long型別詳解
1、LONG 資料型別中儲存的是可變長字串,最大長度限制是2GB。
2、對於超出一定長度的文字,基本只能用LONG型別來儲存,資料字典中很多物件的定義就是用LONG來儲存的。
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型別列不能用於分佈查詢。
9、PL/SQL過程塊的變數不能定義為LONG型別。
10、LONG型別列不能被SQL函式所改變,如:substr、instr。
2、對於超出一定長度的文字,基本只能用LONG型別來儲存,資料字典中很多物件的定義就是用LONG來儲存的。
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型別列不能用於分佈查詢。
9、PL/SQL過程塊的變數不能定義為LONG型別。
10、LONG型別列不能被SQL函式所改變,如:substr、instr。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29446986/viewspace-2123804/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 讀取oracle long型別及判斷是否自動分割槽表Oracle型別
- Spring Mvc Long型別精度丟失SpringMVC型別
- C#型別詳解C#型別
- c++ 基本資料型別(int、float、double、long、long long)最大值,最小是表示方法C++資料型別
- long資料型別跨平臺問題資料型別
- 測試Java中的long,int基本型別Java型別
- JavaScript 資料型別與型別判斷詳解JavaScript資料型別
- MySQL 資料型別詳解MySQL 資料型別
- JavaScript——資料型別詳解JavaScript資料型別
- SAP 移動型別詳解型別
- 詳解MySQL資料型別MySql資料型別
- C++引用型別詳解C++型別
- PostgreSQL 陣列型別使用詳解SQL陣列型別
- JS -- number資料型別詳解JS資料型別
- C++之string型別詳解C++型別
- Java整型資料型別(詳解)Java資料型別
- 3.8 solidity資料型別詳解Solid資料型別
- Python資料型別詳解03Python資料型別
- Java中的Type型別詳解Java型別
- Python資料型別詳解02Python資料型別
- ORACLE日期型別Oracle型別
- JavaScript中的包裝型別詳解JavaScript型別
- fwMySql資料型別教程示例詳解MySql資料型別
- Go 語言型別系統詳解Go型別
- JavaScript內建物件--Error型別詳解JavaScript物件Error型別
- Oracle資料型別對應Java型別Oracle資料型別Java
- Oracle 資料型別Oracle資料型別
- ORACLE物件型別表Oracle物件型別
- Oracle long轉為varchar2Oracle
- JavaScript變數與資料型別詳解JavaScript變數資料型別
- Oracle DG Standby Database型別OracleDatabase型別
- 【轉】ORACLE資料型別Oracle資料型別
- Oracle anydata資料型別Oracle資料型別
- ORACLE NUMBER資料型別Oracle資料型別
- Java中Switch支援String字串?為什麼不支援long型別?Java字串型別
- Long型別框架自動序列化成String失效問題排查型別框架
- Oracle SCN詳解Oracle
- oracle rowid詳解Oracle
- ORACLE -詳解SCNOracle