新聞中心
本節(jié)中的表列出了 SQL 和 PL 數(shù)據(jù)類型,并標(biāo)注 OceanBase Connector/J 的支持情況。

SQL 數(shù)據(jù)類型
|
SQL 數(shù)據(jù)類型 |
是否支持 |
|---|---|
BLOB |
支持 |
CHAR |
支持 |
CLOB |
支持 |
DATE |
支持 |
NCHAR |
不支持 |
NCHAR VARYING |
不支持 |
NUMBER |
支持 |
NVARCHAR2 |
支持 |
RAW |
支持 |
REF |
支持 |
ROWID |
支持 |
UROWID |
不支持 |
VARCHAR2 |
支持 |
說明
- 只間接支持
NCHAR類型,沒有對應(yīng)的java.sql.Types類型,但是如果應(yīng)用程序調(diào)用formOfUse(NCHAR)方法,則可以訪問此類型。- 在 JSE 6 中,直接支持
NVARCHAR2類型。在 J2SE 5.0 中,間接支持NVARCHAR2類型。沒有對應(yīng)的java.sql.Types類型,但是如果應(yīng)用程序調(diào)用formOfUse(NCHAR)方法,則可以訪問此類型。
ANSI 所支持的 SQL 數(shù)據(jù)類型
|
ANSI 支持的 SQL 數(shù)據(jù)類型 |
是否支持 |
|---|---|
CHARACTER |
支持 |
DEC |
支持 |
DECIMAL |
支持 |
DOUBLE PRECISION |
支持 |
FLOAT |
支持 |
INT |
支持 |
INTEGER |
支持 |
NATIONAL CHARACTER |
不支持 |
NATIONAL CHARACTER VARYING |
不支持 |
NATIONAL CHAR |
支持 |
NATIONAL CHAR VARYING |
不支持 |
NCHAR |
支持 |
NCHAR VARYING |
不支持 |
NUMERIC |
支持 |
REAL |
支持 |
SMALLINT |
支持 |
VARCHAR |
支持 |
用戶自定義 SQL 類型
|
用戶自定義 SQL 類型 |
是否支持 |
|---|---|
OPAQUE |
支持 |
參考類型 |
支持 |
對象類型(JAVA_OBJECT) |
支持 |
嵌套表和可變數(shù)組 |
支持 |
PL 數(shù)據(jù)類型
PL 數(shù)據(jù)類型包括以下類別:
-
標(biāo)量類型
-
標(biāo)量字符類型,其中包括
BOOLEAN和DATE數(shù)據(jù)類型 -
復(fù)合類型
-
參考類型
-
大對象(
LOB)類型
|
PL 數(shù)據(jù)類型 |
是否支持 |
|---|---|
|
標(biāo)量類型: | |
BINARY INTEGER |
支持 |
DEC |
支持 |
DECIMAL |
支持 |
DOUBLE PRECISION |
支持 |
FLOAT |
支持 |
INT |
支持 |
INTEGER |
支持 |
NATURAL |
支持 |
NATURALn |
不支持 |
NUMBER |
支持 |
NUMERIC |
支持 |
PLS_INTEGER |
支持 |
POSITIVE |
支持 |
POSITIVEn |
不支持 |
REAL |
支持 |
SIGNTYPE |
支持 |
SMALLINT |
支持 |
|
標(biāo)量字符類型: | |
CHAR |
支持 |
CHARACTER |
支持 |
LONG |
支持 |
LONG RAW |
支持 |
NCHAR |
不支持 |
NVARCHAR2 |
不支持 |
RAW |
支持 |
ROWID |
支持 |
STRING |
支持 |
UROWID |
不支持 |
VARCHAR |
支持 |
VARCHAR2 |
支持 |
BOOLEAN |
支持 |
DATE |
支持 |
|
復(fù)合類型: | |
RECORD |
不支持 |
TABLE |
不支持 |
VARRAY |
支持 |
|
參考類型: | |
REF CURSOR 類型 |
支持 |
對象引用類型 |
支持 |
|
LOB 類型: | |
BLOB |
支持 |
CLOB |
支持 |
NCLOB |
支持 |
說明
- 類型
NATURAL、NATURALn、POSITIVE、POSITIVEn和SIGNTYPE是BINARY INTEGER的子類型。- DEC
、
DECIMAL、
DOUBLE PRECISION、
FLOAT、
INT、
INTEGER、
NUMERIC、
REAL和
SMALLINT類型是
NUMBER的子類型。- 間接支持類型
NCHAR和NVARCHAR2。他們沒有對應(yīng)的java.sql.Types類型,但是如果應(yīng)用程序調(diào)用formOfUse(NCHAR),則可以訪問這些類型。
本文題目:創(chuàng)新互聯(lián)OceanBase教程:OceanBase支持的SQL和PL數(shù)據(jù)類型
分享鏈接:http://fisionsoft.com.cn/article/ccohdjp.html


咨詢
建站咨詢
