SQL 數(shù)據(jù)類型
本節(jié)主要介紹 OceanBase 數(shù)據(jù)庫(kù)的 Oracle 模式與原生 Oracle 數(shù)據(jù)庫(kù)中 SQL 數(shù)據(jù)類型的詳細(xì)兼容對(duì)比信息。
Oracle 數(shù)據(jù)庫(kù)中有 24 個(gè)數(shù)據(jù)類型,OceanBase 數(shù)據(jù)庫(kù)目前支持 20 種。基于優(yōu)化考慮,LONG 和 LONG RAW 數(shù)據(jù)類型過于老舊,OceanBase 數(shù)據(jù)庫(kù)暫不計(jì)劃支持這兩種數(shù)據(jù)類型。
序號(hào) | Oracle 數(shù)據(jù)庫(kù) | OceanBase 數(shù)據(jù)庫(kù) |
---|---|---|
1 | CHAR (size) | 支持 |
2 | NCHAR[(size)] | 支持 |
3 | VARCHAR2(size) | 支持 |
4 | VARCHAR(size) | 支持 |
5 | NVARCHAR2(size) | 支持 |
6 | NUMBER [ (p [, s]) ] | 支持 |
7 | FLOAT [(p)] | 支持 |
8 | BINARY_FLOAT | 支持 |
9 | BINARY_DOUBLE | 支持 |
10 | LONG(Oracle 數(shù)據(jù)庫(kù)已廢棄類型) | 不支持 |
11 | DATE | 支持 |
12 | TIMESTAMP [(fractional_seconds_precision)] | 支持 |
13 | TIMESTAMP [(fractional_seconds_precision)] WITH TIME ZONE | 支持 |
14 | TIMESTAMP [(fractional_seconds_precision)] WITH LOCAL TIME ZONE | 支持 |
15 | INTERVAL YEAR [(year_precision)] TO MONTH | 支持 |
16 | INTERVAL DAY [(day_precision)] TO SECOND [(fractional_seconds_precision)] | 支持 |
17 | RAW(size) | 支持 |
18 | LONG RAW(Oracle 數(shù)據(jù)庫(kù)已廢棄類型) | 不支持 |
19 | ROWID | 支持 |
20 | UROWID [(size)] | 支持 |
21 | BFILE | 不支持 |
22 | BLOB | 支持 |
23 | CLOB | 支持 |
24 | NCLOB | 不支持 |