Sybase果然強,連錯誤的SQL都能解析
今天有程式設計師和我反映,說用一個sql可以查出資料,可以加了gorup by 之後,就沒有資料了。查了之後發現一個奇怪的現象,原來程式設計師的SQL寫錯了,可問題是Sybase竟然可以執行。
1> select * from test
2> go
id money
----------- -----------
1 1
2 1
3 1
4 1
5 1
5 2
4 2
(7 rows affected)
1> select id,sum(money) from test where id<2
2> go
id
----------- -----------
1 1
2 1
3 1
4 1
5 1
5 1
4 1
(7 rows affected)
1> select * from test where id<2
2> go
id money
----------- -----------
1 1
(1 row affected)
select id,sum(money) from test where id<2 這樣的SQL,Sybase都解析出來了,真強,不過我真沒看懂結果是啥意思。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133835/viewspace-917488/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一種SYBASE資料庫錯誤DBSQL_SQL_ERROR的解決方式資料庫SQLError
- Sybase IQ 錯誤 : Temporary space limit exceededMIT
- 通過錯誤的sql來測試推理sql的解析過程SQL
- 通過錯誤的sql來測試推理sql的解析過程(二)SQL
- sybase的外連線
- 無法開啟到SQL Server的連線 (Microsoft SQL Server, 錯誤:53) .SQLServerROS
- SQL Server連線中三個常見的錯誤分析SQLServer
- SQL Server的“錯誤:9004”SQLServer
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- SQL Server 連線常見錯誤及其處理方法SQLServer
- sql 2005 error 40遠端連線錯誤SQLError
- Troubleshooting: SQL Server連線錯誤解決方法列表SQLServer
- nbu client錯誤解析client
- SAP錯誤訊息除錯之七種武器:讓所有的錯誤訊息都能被定位除錯
- Sql server內部函式fn_PhysLocFormatter存在解析錯誤SQLServer函式ORM
- SYBASE程式設計中的莫名錯誤及其解決辦法 (轉)程式設計
- 常見的錯誤 SQL 用法SQL
- SQL Server 容易忽略的錯誤SQLServer
- 【常見的SQL Server連線失敗錯誤以及解決方法】SQLServer
- sql語句錯誤SQL
- 急 !!SQL SERVER錯誤SQLServer
- 解析C++連結錯誤:未定義引用和未解析符號的完整解決方案C++符號
- Sql server內部函式fn_PhysLocFormatter存在解析錯誤(續)SQLServer函式ORM
- SQL改寫系列九:外連線轉內連線的常見場景與錯誤SQL
- perl連線Oracle錯誤Oracle
- PbootCMS錯誤提示:執行SQL發生錯誤!錯誤:no such column: def1bootSQL
- SQL Server 錯誤日誌SQLServer
- 解決Sybase ASE中的dbisql (interactive sql)和Sybase SQL Anywhere中的dbisql相互打架問題SQL
- 【TUNE_ORACLE】列出走了錯誤的排序合併連線的SQL參考Oracle排序SQL
- SQL改寫系列九:外連線轉內連線的常見場景與錯誤-2SQL
- sql最佳化-錯誤強制型別轉換導致索引失效SQL型別索引
- $home/.dmrc已被忽略錯誤解析
- Oracle SQL Developer 連線資料庫總是顯示io錯誤OracleSQLDeveloper資料庫
- 執行SQL發生錯誤!錯誤:disk I/O errorSQLError
- 網站域名解析為什麼錯誤?域名解析錯誤怎麼解決?網站
- SQL server錯誤:53和 SQL server錯誤:17 ,小樣你在劫難逃SQLServer
- Microsoft SQL Server,錯誤: 20582ROSSQLServer
- python下pyodbc連線sybasePython