1. 程式人生 > >oracle欄位Varchar2長度問題

oracle欄位Varchar2長度問題

  在設計表的時候,設計了一個未來可能會使用的欄位,varchar2型別,長度較長。因為目前不會使用,因此想到這樣設計會否暫用額外空間。根據VARCHAR2的定義,為可變長

度的字串,因此應該不會佔用多餘空間,在找了一些資料之後,驗證了這個結論。但是會否影響插入或者查詢效率呢,本人沒有研究過資料庫底層原理,但基於基本的邏輯判斷

以及對資料庫的信任,拍腦袋判斷影響不大。

   因此,在80%後期會使用的欄位,可以預先建立,否則,還是等需要再建吧,以免造成誤解。