回答
我們都喜歡開源軟件。如果 等國際標準文件如SQL標準也是 也不是很好嗎?
事實上:他們是!
但是,它們不是免費的 - 只是公開的。非常像開源軟件 不一定是免費的。很多時候,我們忽略這些 差異。僅僅因爲我們要爲標準付費並不意味着 這是祕密。
SQL標準部分的最相關的部分的下載2是 可供USD 60 at ANSI。與它的所有部件一個CD可以從ISO爲352瑞士法郎不是免費的,但價格實惠買 。
你一些意見,你是在第2部分最感興趣提到,所以花費60美元可能是您最好的選擇。
如果你只需要知道有關語法,至2003年,有兩個偉大的免費資源:
-
SQL-92,SQL的
- BNF語法:1999和SQL:2003:http://www.savage.net.au/SQL/
- 在線驗證爲SQL-92,SQL:1999和SQL:2003:http://developer.mimer.se/validator/index.htm
最後,「SQL-99 Complete, Really」 is available at the MariaDB knowledge base完整的文本。然而,這本書是1999年編寫的,當時沒有數據庫真正支持所描述的功能。在使用此資源時請記住這一點。
其他答案還提到了網絡上可用標準的「免費」副本。是的 - 這些主要是草稿版本。我不知道他們哪一個是合法的,所以我不想把它們聯繫起來。
最後一點自我廣告:我剛剛推出了http://modern-sql.com/以便於開發人員輕鬆訪問該標準。請注意,實際的標準文本是寫法律書面:)根據你的背景,這可能不是你想要的。
您不必支付全部的標準。例如,SQL-92是免費提供的。
PostgreSQL的開發者FAQ保持鏈接到他們每個人:
http://wiki.postgresql.org/wiki/Developer_FAQ#Where_can_I_get_a_copy_of_the_SQL_standards.3F
ISO/IEC 9075-1:2011 - 谷歌認爲。
其實,周圍挖我發現
http://www.incits.org/standards-information/ ,它有自由availble的部分,其點擊的東西,重定向到這裏: http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html
最後的標準。
你必須接受許可協議下載PDF。但是,從我在我的追求中讀到的東西 - RDMS以及'RD'部分正在走向恐龍的道路。如果你正在構建新的東西(因此需要新的標準),你可能需要重新考慮所有選項。
SQL/Framework文檔不是標準的有趣部分。 SQL/Foundation文檔是。然而,你如何以恐龍類比來結束可能是一個不同的故事 – 2014-12-24 07:06:21
- 1. 對標準的權威JavaScript驗證
- 2. JSON文檔標準?
- 3. Javascript文檔標準
- 4. Qt文檔標準
- 5. OpenPIC標準或MPIC標準文檔
- 6. SBCL標準庫文檔?
- 7. Android標準樣式文檔
- 8. .Net XML文檔標準
- 9. Objective-C標準文檔
- 10. 批准者需要編輯和批准文檔的權限?
- 11. 文檔準備調用SQL函數
- 12. 標準API:使用標準API創建查詢文檔
- 13. mongoid嵌入文檔標準,不承認
- 14. 最佳實踐:文檔標準
- 15. Google Drive文檔格式標準
- 16. 命令行選項文檔標準
- 17. C++標準排序文檔問題
- 18. C++ 11標準文檔成本
- 19. 在IE10中強制IE9文檔標準
- 20. Python標準庫中的文檔示例
- 21. Mongoid相交標準上嵌入文檔
- 22. IE7設置文檔標準模式
- 23. 文檔模式IE7標準IE8
- 24. 數據庫設計文檔的標準
- 25. Visual Studio命令的標準文檔?
- 26. Google爲其JS API文檔使用了哪些文檔標準?
- 27. 標準SQL
- 28. 的SQL標準
- 29. 獲得格林威治標準時間
- 30. 格林威治標準時間偏移
謝謝,這非常有趣。你知道爲什麼更高級的標準似乎無法免費獲得?例如,我真的很好奇窗口函數的確切定義(從SQL:2003)。 – 2011-05-14 09:17:54
@Lukas:遺憾的是,許多組織仍然生活在上一代的千禧年中,因爲免費提供的標準對社會有益,因此收取資金應該是免費的。我不知道他們爲什麼要收取如此高的金額來製作零拷貝。 – csl 2011-05-14 09:24:39
@Lukas:順便說一句,請查看https://secure.wikimedia.org/wikipedia/en/wiki/ISO#ISO_document_copyright - 它說你可以免費獲得草稿(但要注意的是,它們可能不同於最終標準)。我希望看到來自ISO的收入報告,因爲我拒絕相信他們需要出售標準文檔的錢。它應該得到成員國的充分補貼。 – csl 2011-05-14 09:27:00