[20230329]記錄除錯sql語句遇到的問題.txt
[20230329]記錄除錯sql語句遇到的問題.txt
--//調式sql語句遇到的問題,做一個記錄.
1.環境:
SCOTT@book> @ver1
PORT_STRING VERSION BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
2.測試:
SCOTT@book> select * from dept Abc where abc.dept no = 10;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
SCOTT@book> select * from dept Abc where ABC.deptno = 10;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
--//有一些工具生成的sql語句使用一大堆引號.例子:
SCOTT@book> select * from dept "Abc" where abc.deptno = 10;
select * from dept "Abc" where abc.deptno = 10
*
ERROR at line 1:
ORA-00904: "ABC"."DEPTNO": invalid identifier
SCOTT@book> select * from dept "Abc" where Abc.deptno = 10;
select * from dept "Abc" where Abc.deptno = 10
*
ERROR at line 1:
ORA-00904: "ABC"."DEPTNO": invalid identifier
--//一旦括號引起來問題來了,後面的where條件無論寫成Abc.deptno = 10 還是abc.deptno = 10都是報錯.
--//必須使用類似的雙引號.改寫如下:
SCOTT@book> select * from dept "Abc" where "Abc".deptno = 10;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
--//今天在這個細節上浪費大量時間,真實的語句很複雜,並且對方寫的別名竟然大小寫混用.不知道怎樣的sql語句模板生成的sql語句.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2942865/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20211221]分析sql語句遇到的問題.txtSQL
- 用SQL語句刪除重複記錄的四種方法SQL
- Oracle 查詢並刪除重複記錄的SQL語句OracleSQL
- jivejdon sql語句問題SQL
- jQuery 遇到問題記錄jQuery
- 執行SQL語句遇到3113錯誤SQL
- sql 語句網路除錯和 sql 語句低層傳輸檢視SQL除錯
- [20130628]sql語句顯示不全的問題.txtSQL
- MySQL 記錄所有執行了的 sql 語句MySql
- 用SQL語句去掉重複的記錄SQL
- 對sql語句的優化問題SQL優化
- 學習httprunner遇到的問題記錄HTTP
- 記錄使用Performance API遇到的問題ORMAPI
- [20150705]從AWR抽取有問題的sql語句.txtSQL
- jsqlparser使用記錄---生成sql語句JSSQL
- MYSQL速度慢的問題 記錄資料庫語句MySql資料庫
- 除錯433M模組遇到的問題除錯
- 查詢orcale執行的SQL語句記錄SQL
- Laravel 中除錯輸出 SQL 語句的簡便方法Laravel除錯SQL
- 對sql語句的最佳化問題SQL
- sql語句錯誤SQL
- [20231102]除錯bash shell指令碼遇到的問題.txt除錯指令碼
- 用SQL語言刪除表中的記錄SQL
- SQL語句巢狀查詢問題SQL巢狀
- oracle效能問題:sql語句優化OracleSQL優化
- 用筆記來記錄遇到的問題:釋出版本和非釋出版本遇到的問題筆記
- 關於sql語句的遊標共享問題SQL
- 一個JTextPane寫SQL語句的問題SQL
- 樹莓派除錯PCF8591遇到的小問題樹莓派除錯
- SQL語句筆記SQL筆記
- 使用SQL語句去掉重複記錄的兩種方法SQL
- [20211229]toad下優化sql語句注意的問題.txt優化SQL
- 50個SQL語句(MySQL版) 問題十四MySql
- SQL 語句select top 變數問題SQL變數
- [20220329]是否開發寫錯sql語句.txtSQL
- EditPlus不能著色顯示SQl語句的問題SQL
- 一個使用SQL語句解決的小問題SQL
- 記錄一個新專案遇到的 MySQL 問題MySql