分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!
clob和blob都是4g,而long ,long raw是舊時代的oracle二進位制和長文字表示,將來會被廢棄。最長長度是2g.
單位是byte
表中單個 lob 字段 在 9i 版本中可儲存 4gb 資料, 在 10g 版本中可儲存多達 128tb 的資料.
所以理論上是沒限制的
oracle的資料型別
-- oracle的資料型別
常用的資料庫字段型別如下:
字段型別 中文說明 限制條件 其它說明
char 固定長度字串 最大長度2000 bytes
varchar2 可變長度的字串 最大長度4000 bytes 可做索引的最大長度749
nchar 根據字符集而定的固定長度字串 最大長度2000 bytes
nvarchar2 根據字符集而定的可變長度字串 最大長度4000 bytes
date 日期(日-月-年) dd-mm-yy(hh-mi-ss) 經過嚴格測試,無千蟲問題
long 超長字串 最大長度2g(231-1) 足夠儲存大部頭著作
raw 固定長度的二進位制資料 最大長度2000 bytes 可存放多**圖象聲音等
long raw 可變長度的二進位制資料 最大長度2g 同上
blob 二進位制資料 最大長度4g
clob 字元資料 最大長度4g
nclob 根據字符集而定的字元資料 最大長度4g
bfile 存放在資料庫外的二進位制資料 最大長度4g
rowid 資料表中記錄的唯一行號 10 bytes ********.****.****格式,*為0或1
nrowid 二進位制資料表中記錄的唯一行號 最大長度4000 bytes
number(p,s) 數字型別 p為整數字,s為小數字
decimal(p,s) 數字型別 p為整數字,s為小數字
integer 整數型別 小的整數
float 浮點數型別 number(38),雙精度
real 實數型別 number(63),精度更高
資料型別 引數 描述
char(n) n=1 to 2000位元組 定長字串,n位元組長,如果不指定長度,預設為1個位元組長(乙個漢字為2位元組)
給我老師的人工智慧教程打call!
oracle中clob欄位的使用
一 在hibernate.cfg.xml檔案中加乙個property屬性標籤 org.hibernate.dialect.oracle10gdialect oracle.jdbc.driver.oracledriver jdbc oracle thin 17 1 8.1.7 1521 orcl bb...
操作Oracle的clob型別字段
引用 1.插入和更新 插入一條資料,注意clob欄位,需要先插入乙個空的clob型別 empty clob 然後再單獨更新clob欄位 在插入到更新之間一定要將自動提交設為false,否則,再次查詢時就不能正確更新,查詢時一定要用select from table where for update ...
Oracle中的BLOB和CLOB欄位
一般為了更好的管理oracle資料庫,通常像 檔案 等資訊就用blob欄位來儲存,先將檔案轉為二進位制再儲存進去。而像文件或者是較長的文字,就用clob儲存,這樣對以後的查詢更新儲存等操作都提供很大的方便。1.blob blob全稱為二進位制大型物件 binary large object 它用於儲...