有谁知道我在哪里可以找到一个常见但很困难(不寻常)的SQL脚本示例库。我说的是你在文档中找不到的那些例子,但是经常需要完成诸如查找重复等任务。
有一些方便的东西可以节省很多时间。
编辑:谢谢大家,我认为这是一个很好的快速参考。描述越多,效果就越好,所以如果你看到你的方式打开请 - 请编辑并添加一些可以找到的描述。非常感谢那些已经这样做的人!答案 0 :(得分:52)
你可能会发现this wiki on LessThanDot很有用,大部分都是由Microsoft SQL MVP的Denis Gobo提供的。
编辑: wiki包含 100+ SQL Server Programming Hacks ,我认为这个列表包含的时间太长了,但是有一个comprehensive index。
也可从同一网站获取:SQL Server Admin Hacks。
答案 1 :(得分:24)
以下是我认为非常有用的一些内容:
答案 2 :(得分:16)
格伦贝瑞:Five Very Useful Index Selection Queries for SQL Server 2005
SQL Server Central:Seven Monitoring Scripts
最后,但并非最不重要的资源:SQL Server Programming Hacks - 100+ List
答案 3 :(得分:13)
答案 4 :(得分:12)
Sql Cookbook有各种有趣的例子,不过有些例子无疑会被您选择的RDBMS所支持。 O'Reilly也有T-SQL Cookbook,但我从未亲自阅读过。
答案 5 :(得分:7)
直接来自MS Script Repository:SQL Server 2005: http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx?mfr=true
奈杰尔非常有用的东西: http://www.nigelrivett.net/#TransactSQL
答案 6 :(得分:4)
请原谅我的自我广告,但我已在我的博客上发布了一些内容(http://progblog.wordpress.com),因为我对SQL很垃圾,这是一个存放我知道我需要的东西的好地方。未来:-)如果有人有更多实质性的东西请发帖,我就像任何人一样热衷于抓住这样的东西!
我猜想“SQL Cookbook”的副本也会有所帮助。
答案 7 :(得分:3)
我曾经多次使用这些SQL“hacks”用于Oracle。
答案 8 :(得分:3)
这是SQL Server的另一个链接:最佳实践 - 数十个脚本示例
答案 9 :(得分:2)
答案 10 :(得分:2)
重复Celko回答:SQL For Smarties。这有很多深入的章节,将增加SQL拼图书。另外还有另一本我刚学到的Celko书名 Joe Celko's Trees and Hierarchies in SQL for Smarties