程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

久違的SQL標准

編輯:更多數據庫知識

   很久沒有什麼工作需要參考SQL標准了,乃至於SQL:2011的更新都一直沒有去關注過。SQL標准一路走來,可以說是略顯老態了,參與的廠商比較少,關注的人也少了。絕大多數人提起SQL標准,涉及的內容其實是SQL89或SQL92裡頭最基本或者說最核心的一部分。其實,自從SQL:1999開始,它已經發福了。絕大多數人都不需要去一字一句的閱讀標准,而且標准每次更新的時候,都會有委員會的成員們為大家提供比較好的介紹文檔。例如針對最新的SQL:2011,SIGMOD Record上就有很不錯的介紹:

  只不過標准更新的內容有點多,這篇文章只是介紹了非時序數據庫相關的特性。大家比較容易遇到的特性有:

  1. MERGE語句裡頭的DELETE

  2. 流水線形式的DML:可以直接從OLD和NEW表裡頭SELECT了

  3. 增強的CALL語句

  正式標准是要花錢買的,不過在正式發布之前的投票版本是可以下載到的,例如:http://www.jtc1sc32.org/doc/

  如果需要了解更多,把第一個pdf的參考文獻找出來看看就可以了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved