Oracle 中varchar2 和nvarchar2區別
nvarchar2(size)
size的最大值是2000,單位是字元,不管是字母還是漢字,每個字元的長度都是兩個位元組,所以nvarchar2型別的資料最多存放2000個漢字或字母,並且不受資料庫字符集的影響
varchar2(size type)
varchar2最多存放4000位元組的資料, 型別可以為byte也可以是char, 預設為byte。 最多存放4000個字母或2000個漢字,受資料庫字符集的影響
若資料庫字符集為GBK時, varchar2最多存放2000個漢字
若資料庫字符集為UTF-8時, varchar2最多存放1333個漢字
相關文章
- int 和 Integer 有什麼區別
- 物件導向和麵向過程的區別
- 壓測的話, 壓測客戶端多 IP 和一個 IP 多埠進行壓測有區別嗎?
- oracle ENABLE=BROKEN
- Docker安裝Oracle11g
- 第四章:oracle 單行行數
- java.util.Date和java.sql.Date有什麼區別?
- oracle資料庫使用者建立步驟
- 本地oracle資料庫忘記使用者名稱密碼解決方案
- nodejs和js之間有什麼區別?
- ORACLE 計算2個日期之間的天數
- sessionStorage和localStorage的區別
- oracle 序列的建立與使用
- jquery中$.get()提交和$.post()提交有區別嗎?
- window.onload()函式和jQuery中的document.ready()有什麼區別?
- 教你理解let和var的區別
- IDEA社群版(Community)和付費版(UItimate)的區別
- 簡單工廠模式、工廠方法模式和抽象工廠模式有何區別?
- 讓面試官心服口服:Thread.sleep、synchronized、LockSupport.park的執行緒阻塞有何區別?