oracle字元型別
阿新 • • 發佈:2021-02-02
技術標籤:Oracle studyoracle字元型別不同字元型別的比較
1、字元型別的種類有三種:varchar、varchar2、nvarchar2,並沒有nvarchar這種型別
2、不同型別的字元進行比較是否有風險測試
--測試 create table test002(fstring001 varchar(200),fstring002 varchar2(200),fstring004 nvarchar2(200)); --插入資料 insert into test002(fstring001,fstring002,fstring004) values('test0001','test0001','test0001') insert into test002(fstring001,fstring002,fstring004) values('test測試0001','test測試0001','test測試0001') --驗證比較 select * from test002 where fstring001=fstring002 and fstring001=fstring004 and fstring002=fstring004
查詢結果:
3、oracle語句不要使用欄位名=‘’這樣的條件,結果一定是false
--測試資料
select * from test002;
--以下查詢沒有結果 select * from test002 where fstring001 is null ; select * from test002 where fstring002 is null ; select * from test002 where fstring004 is null ; --以下查詢沒有結果 select * from test002 where fstring001=''; select * from test002 where fstring002 =''; select * from test002 where fstring004='';