oracle把''當null來對待!
C:>sqlplus /nolog
SQL*Plus: Release 11.1.0.6.0 - Production on 星期二 3月 25 21:08:19 2008
Copyright (c) 1982, 2007, Oracle. All rights reserved.
SQL> connect / as sysdba
已連線。
SQL> create table t(id int , name varchar2(10));
表已建立。
SQL> insert into t values(1 , ');
已建立 1 行。
SQL> commit;
提交完成。
SQL> select * from t where name=';
未選定行
SQL> select * from t where name is null;
ID NAME
---------- ----------
1
SQL> insert into t values(2 , null);
已建立 1 行。
SQL> select * from t where name is null;
ID NAME
---------- ----------
1
2
SQL> select nvl(length(name),0),nvl(vsize(name),0) ,dump(name) from t;
NVL(LENGTH(NAME),0) NVL(VSIZE(NAME),0) DUMP(NAME)
------------------- ------------------ ----------
0 0 NULL
0 0 NULL
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1001467/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【NULL】Oracle null值介紹NullOracle
- PostgreSQL排序把null值排在後面SQL排序Null
- 談談如何像對待產品一樣對待資料
- NULL列時,如何使得IS NULL或者IS NOT NULL可以使用索引來提高查詢效率Null索引
- 把大象當襪子,把北極熊當開瓶器:可以,這很AIAI
- 那些把公司當家的程式設計師,後來怎麼樣了?程式設計師
- NULL在oracle和mysql索引上的區別NullOracleMySql索引
- 程式設計師成長思維:把自己當做產品來發展程式設計師
- Android開發,別把Java當JavascriptAndroidJavaScript
- 把介面當作引數傳入
- 像物件一樣對待資料物件
- win10把kms當成病毒怎麼辦_win10把kms當成病毒解決方法Win10
- 別太把技術當回事 也別不把技術當回事
- 別把“郵件安全”不當回事兒
- Oracle vs PostgreSQL,研發注意事項(12) - NULL與索引OracleSQLNull索引
- 修仙遊戲的魅力:我把你當兄弟,你卻想當我……遊戲
- 【C#】-對於Null值的處理方法C#Null
- Oracle當機案例彙總(一)Oracle
- 當年,我是如何把微服務落地的微服務
- 記錄一次laravel 會把空字串轉為 null的小坑Laravel字串Null
- MySQL:如何對待分佈偏移的資料MySql
- 請不要以python思維對待django ORMPythonDjangoORM
- 編寫dockerfile來部署laravel專案(待續)DockerLaravel
- 從把事做對到做對的事
- [20191227]別把資料庫當作垃圾場.txt資料庫
- 把Github當作資料庫,搭建部落格Github資料庫
- Oracle 中,根據狀態欄位進行自定義排序例(待驗證、待維修、重新維修)Oracle排序
- 把小程式連結起來
- 對待資料質量的28個原則
- Oracle的null和空串【一切有為法,如夢幻泡影 】OracleNull
- 把selection screen當子螢幕放到普通螢幕上
- 你的企業把資料當資產了嗎?
- 5G時代來臨,一對一交友直播+短視訊原始碼,蓄勢待發原始碼
- MySQL中IS NULL、IS NOT NULL、!=不能用索引?胡扯!MySqlNull索引
- 物件導向:希望你對自己和未來的生活有自信,有擔當物件
- 做SEO如何正確對待,避免紙上談兵?
- 德勤:是時候認真對待資料了
- PropertyChanged == nullNull
- MySQL NULLMySqlNull