Oracle中VARCHAR2和char型類似,只不過在存儲的時候其長度等于實際字符串的長度,動態(tài)分配空間; char型的存儲長度等于其定義的長度。 例如: varchar2 對應的字段長度為10,插入的數(shù)據(jù)是'123',則存儲長度為3; char對應的字段為10,插入數(shù)據(jù)為'123',則存儲長度為10,實際上 其存儲的形式為'123 ',即長度不足補空格。如果你用proc*c取數(shù)據(jù)的話,-
是需要對char型的數(shù)據(jù)trim的,如果是varchar2型的一般不需要。
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]
0371-601359007*24小時客服服務熱線