pinget9 wrote:由於會同時用到SQL...(恕刪) 標準 SQL 語法是什麼?(ANSI) SQL-92 ?http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt可是似乎每一家都擴充了SQL-92的語法,變成每家都不太一樣,用標準SQL-92語法就變成有相容性但是失去效率.
小弟會同時用到MySQL 、MS SQL Server及Oracle簡單的 SELECT UPDATE INSERT 是可以通用啦~但進階一點點的免不了會有系統特性的問題像是Oracle在日期查詢上,還要透過調參數才能達到MS SQL Server的方便性
這本挺不錯,有標示該語法在哪些資料庫可使用,也會提供相同功能在不同資料庫的語法,可以買一本當工具書,還挺實用的http://www.books.com.tw/exep/prod/booksfile.php?item=0010356474
我個人是有一本 範例書 覺得還不錯SQL 語法範例辭典 ISBN9789574424467 旗標裡面有各種語法解釋及範例以及不同資料庫系統的適用說明包括 MS SQL Server、Oracle、Access、MySQL、PostgreSQL、DB2 以及 ANSI 標準語法我在寫程式時 查詢都看這本,比較不會亂掉畢竟現在各家資料庫語法還有有不同的地方