是否有SQL代码的开源存储库?

是否有SQL代码的开源存储库?,sql,Sql,我发现自己正在编写SQL代码(查询或存储过程)来解决一些问题,这些问题可以定义为业务中经常出现的“模式” 每次遇到新问题(其他程序员/数据库分析师肯定已经无数次解决了这个问题),我不必绞尽脑汁,而是想知道是否有一个我可以去查看的存储库(同行评审)代码-也许偶尔会加上我的两便士。我知道不同的数据库供应商倾向于编写稍微不同的SQL格式-但仍然可能有一个包含ANSI内容和专有内容的存储库。希望这样的网站能鼓励更多人编写标准化SQL 有这样一个网站吗?如果没有-为什么没有?(其他人会对这样一个网站感兴趣

我发现自己正在编写SQL代码(查询或存储过程)来解决一些问题,这些问题可以定义为业务中经常出现的“模式”

每次遇到新问题(其他程序员/数据库分析师肯定已经无数次解决了这个问题),我不必绞尽脑汁,而是想知道是否有一个我可以去查看的存储库(同行评审)代码-也许偶尔会加上我的两便士。我知道不同的数据库供应商倾向于编写稍微不同的SQL格式-但仍然可能有一个包含ANSI内容和专有内容的存储库。希望这样的网站能鼓励更多人编写标准化SQL

有这样一个网站吗?如果没有-为什么没有?(其他人会对这样一个网站感兴趣?)
如果存在此类网站,请提供链接,因为Google找不到任何远程有用的东西。

有这个网站。

是一个用户贡献的SQL代码段存储库以及其他代码段存储库。

上有大量可用的脚本,您也可以在那里贡献脚本。不确定是否符合存储库标准


我很想看到一些更具协作性的东西,您可以签出、编辑代码并将代码提交到某个位置,但这听起来似乎只需要一台subversion服务器和一个web界面就可以了。

不幸的是,SQL并没有它应有的标准,有几种不可比拟的实现日期、时间、日期时间和时间戳,Oracle有数字,DB2有十进制, 在那里,ANSI标准只涵盖了一些功能,没有针对sotred程序的标准

因此,简短的回答是否定的。然而,各种特定于DBMS的论坛包含大量SQL示例语句

我会选择DBMS特定的路线,因为没有什么比查找一段SQL更令人沮丧的了,它精确地解决了您的问题,但仅当您的数据在Oracle中时才在SQLServer上工作