在Oracle中'aa '='aa'嗎?
SQL> select 1 from dual where dump('aa ')=dump('aa');
1
----------
SQL> select 1 from dual where 'aa '='aa';
1
----------
1
SQL> select dump('aa ') from dual;
DUMP('AA')
----------------------
Typ=96 Len=3: 97,97,32
SQL> select dump('aa') from dual;
DUMP('AA')
-------------------
Typ=96 Len=2: 97,97
SQL> set serveroutput on
SQL>
SQL> declare
2 v1 varchar2(3):='aa ';
3 v2 varchar2(3):='aa';
4 begin
5 if v1=v2 then
6 dbms_output.put_line('ok');
7 else
8 dbms_output.put_line('not ok');
9 end if;
10 end;
11 /
not ok
PL/SQL procedure successfully completed
SQL>
SQL> declare
2 v1 char(3):='aa ';
3 v2 char(3):='aa';
4 begin
5 if v1=v2 then
6 dbms_output.put_line('ok');
7 else
8 dbms_output.put_line('not ok');
9 end if;
10 end;
11 /
ok
PL/SQL procedure successfully completed
SQL>
1
----------
SQL> select 1 from dual where 'aa '='aa';
1
----------
1
SQL> select dump('aa ') from dual;
DUMP('AA')
----------------------
Typ=96 Len=3: 97,97,32
SQL> select dump('aa') from dual;
DUMP('AA')
-------------------
Typ=96 Len=2: 97,97
SQL> set serveroutput on
SQL>
SQL> declare
2 v1 varchar2(3):='aa ';
3 v2 varchar2(3):='aa';
4 begin
5 if v1=v2 then
6 dbms_output.put_line('ok');
7 else
8 dbms_output.put_line('not ok');
9 end if;
10 end;
11 /
not ok
PL/SQL procedure successfully completed
SQL>
SQL> declare
2 v1 char(3):='aa ';
3 v2 char(3):='aa';
4 begin
5 if v1=v2 then
6 dbms_output.put_line('ok');
7 else
8 dbms_output.put_line('not ok');
9 end if;
10 end;
11 /
ok
PL/SQL procedure successfully completed
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10742223/viewspace-344558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- aa
- AA.Dapper升級了APP
- FI-AA相關資料表
- 關於 0 == ‘aa’,返回 1 的面試題面試題
- AA_網易雲課堂學習目錄
- 遷移Oracle資料庫時如何減小停機時間AAOracle資料庫
- SAP FI-AA Line item causes scrap value of to be violated
- 資產會計(FI-AA) APC業務及其業務實踐
- 怎樣讓window.open('aa.jsp')共享資料JS
- FI-AA Transaction type 100 not possible (posting to affiliated company)
- Nipper應急神器!能讓你用普通AA電池給手機充電
- FBV1 error:Iitem 001 WBS element CNBB-11V-AA-01-058 budget exceededError
- FI-AA Capitalization date 2012.08.01 not before closed FY 2012API
- http://jingyan.baidu.com/article/d169e186aa8728436611d8f3.htmlHTTPAIHTML
- [備忘]檢索 COM 類工廠中 CLSID 為 {91493441-5A91-11CF-8700-00AA0060263B} 的元件時失敗解決方法元件
- 你在工作的城市中買房了嗎?
- java中你的單例在裸奔嗎?Java單例
- 在oracle中處理日期Oracle
- 【ACM演算法競賽日常訓練】DAY16【奇♂妙拆分】【區區區間間間】【小AA的數列】數學 | 位運算 | 字首和ACM演算法
- 在Docker中能使用資料庫嗎? | BaeldungDocker資料庫
- 在Java中,你真的會日期轉換嗎Java
- HugePage在oracle中的應用Oracle
- 你知道在springboot中如何使用WebSocket嗎Spring BootWeb
- 二八法則在軟體設計中可行嗎?
- 在FILTER中,能取得URI,並且呼叫forward嗎?FilterForward
- 可以在applet中執行MS Word嗎?APP
- 在Docker中,可以在一個容器中同時執行多個應用程序嗎?Docker
- 在c#中把oracle表展示在datagridviewC#OracleView
- 武俠遊戲中的藥物在現實中真實存在嗎?遊戲
- 在Oracle中實現定時操作Oracle
- 索引在ORACLE中的應用分析索引Oracle
- CBO,RBO在ORACLE中的應用Oracle
- 請問有在Jive中用oracle作資料庫的嗎?Oracle資料庫
- 答應我,在vue中不要濫用watch好嗎?Vue
- Oracle SQLPLUS中DEFINE在SHELL中的呼叫OracleSQL
- 在ORACLE中移動資料庫檔案在(轉)Oracle資料庫
- 在Oracle中移動資料檔案Oracle
- 抗噪/防干擾LCD顯示液晶段碼驅動VK2C21A/AA/B/BA/C/D適用於燃氣表,瓦斯表,煤氣表,溫控器【FAE技術支援】