OceanBase CLOB數(shù)據(jù)類型

2021-06-17 09:58 更新

?CLOB? 全稱為字符大型對象(Character Large Object)。它用于存儲單字節(jié)和多字節(jié)字符數(shù)據(jù)。支持固定寬度和可變寬度字符集,且都使用數(shù)據(jù)庫字符集。?CLOB? 不支持寬度不等的字符集??纱鎯ψ止?jié)的長度上限(字符)是 48 M,字符集是 ?UTF8MB4?。

?CLOB? 對象具有完整的事務支持。通過 ?SQL?、?DBMS_ LOB? 軟件包進行的更改將完全參與事務??梢蕴峤缓突貪L ?CLOB? 值操作。但是,您不能在一個事務中將 ?CLOB? 定位器保存在 ?PL? 中,然后在另一事務或會話中使用它。

由于 ?VARCHAR2 ?類型字段長度最大 32767,若需要保存的字段長度大于 32767,可以使用 ?CLOB? 類型。另外,可以使用 ?CLOB? 來保存 ?CHAR? 數(shù)據(jù),如 XML 文檔就是用 ?CLOB? 數(shù)據(jù)保存內(nèi)容。

例如,創(chuàng)建表 temp,設置 temp_clob 列為 ?CLOB? 數(shù)據(jù)類型。

CREATE TABLE temp (temp_clob CLOB);


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號