我什至不想考虑花费了多少工时来编写相同的查询来加入我公司完全相同的表。
当我刚开始工作时,我认为这是一种低效率,并开始在单独的模式中编写视图,唯一的目的是为了方便开发人员。
我的老板不太喜欢这个,并建议我开始将我的常见查询提交到与生产 SQL 不同的文件夹中的源代码控制。这是有道理的,因为有些脚本需要参数,而并非所有脚本都是只读的。
什么是通用查询?
- 用于诊断某些问题的脚本
- 用于查看多个表之间关系的脚本(执行多个连接)
- 我们不希望在存储过程中使用的脚本,因为它经常被调整以诊断当天的问题
我想解决的问题
- 可发现性,如果没有人可以找到查询将被重写
- IDE集成,希望能够在IDE中轻松查看查询。我已经尝试过 SQL Server 解决方案,但它们真的很糟糕,因为它们将您锁定为只处理该组文件。
我想知道那里的所有专业人士如何共享他们常见的 SQL 查询。
谢谢