Sql-Standard
獲取 SQL 規範的免費副本?
曾經有一個指向 9075:2003 的 JTC 1/SC 32 工作草案的公共連結,但自從他們開始進行 2003 年後的修訂後,我一直沒有使用該連結。鑑於他們的許多其他規範(例如 11179-1:2004)都有公開可用的副本,我想知道是否有人知道任何合法訪問 ISO/IEC 9075 規範的方法。也許有一個指向工作草案的連結,或者一個以低於大約 3000 美元的價格提供訪問它的基金會,這將花費我從標準機構學習 SQL,而不是依賴於特定於實現的書籍和文件。
他們來了:
但我寧願讀讀一本書:
如果您的目的是(引用)“學習 SQL”,正式規範是關於您可以為資源做出的最糟糕的選擇。
我建議您以“正常方式”學習 SQL,並牢記該語言的標準版本之類的東西,並牢記許多實現可以他們對標準的偏離和遺漏以及對標準的擴展變得非常怪誕。
編輯
“並且想要擴展以了解這些引擎特定方言的哪些部分實際上是標準的一部分,哪些部分不是。”
這為您的問題提供了另一種構想。以下,雖然不是完全“免費”,但比完整印刷便宜得多,可能會有所幫助:
“SQL:2011 的五個部分於昨天發布(我目前的時間是 2011 年 12 月 15 日)。可以使用以下方式在 ISO 網上商店中找到這些文件:
http://www.iso.org/iso/search.htm?qt=9075&searchSubmit=Search&sort=rel&type=simple&published=true
綜合 CD(包含 2011 年版的第 1、2、4、11 和 14 部分以及 2008 年版的第 3、9、10 和 11 部分)的價格為 238,00 瑞士法郎。”