小编典典

权威的SQL标准文档

sql

我很好奇,想知道各种SQL标准的,一些细节,即SQL-92SQL:99SQL:2003SQL:2008等有一个短期和有用的概述维基百科,链接到非常昂贵的文件。为什么这些文件不公开?我可以找到一些开放和免费的信息吗?

请不要发布您从Google找到的链接。我只对权威性文档感兴趣。


阅读 212

收藏
2021-03-23

共1个答案

小编典典

我的一个网站报价:

我们都喜欢开源软件。如果像SQL标准这样的国际标准文档也将开放,那会很好吗?

事实上:它们是!

但是,它们不是免费的,而是公众。非常像开源软件不一定是免费的。我们经常忽视这些差异。仅仅因为我们必须为标准付费,并不意味着它是秘密。

SQL标准“ art
2”的最相关部分的下载地址为ANSI价格为60美元。可以从ISO处以352瑞士法郎的价格购买包含所有零件的CD。它不是免费的,但价格合理。

您在一些评论中提到您对第2部分最感兴趣,因此花费60美元可能是您的最佳选择。

如果您只需要了解2003之前的语法,则有两个不错的免费资源:

最后,MariaDB知识库提供了``真正完成QL-99
Complete’‘的全文
。但是,这本书写于1999年,当时没有数据库实际支持所描述的功能。使用此资源时,请记住这一点。

其他答案也提到了网络上可用的标准“免费”副本。是的,其中大多数是草稿版本。我无法确定其中哪些是合法的,所以我宁可不要链接它们。

最后是一个自我广告:我刚刚启动了http://modern-sql.com/,以易于开发人员的方式解释该标准。请注意,实际的标准文本的编写方式与法律的编写方式类似:)取决于您的背景,可能始终不是您想要的。

2021-03-23