sql-server - 使用 sql management studio 组织存储过程、 View 、函数等

标签 sql-server code-organization

我正在使用 Microsoft SQL Server Management Studio 来处理数据库。我只是一个.Net 开发人员,管理sql server 的经验有限,离真正的DBA 还很远。在接下来的几天里,存储过程的数量将会大幅增加。还将创建更多 View 和函数。

有什么方法可以在文件夹中组织这些元素吗?我不想在同一个文件夹下有几十个SP。维护起来会很痛苦。

当然,我知道使用命名约定会对我有所帮助,但是我还能做些什么吗?

谢谢。

最佳答案

据我所知,SSMS 不允许您对文件夹中的架构对象进行分组。最好的选择是使用 SQL Server 架构来组织对象。每个模式都代表一个功能区域,例如“客户”、“安全”、“主”等。这是组织对象和实现安全性的好方法。

看看 Schema 上的这个 SO 线程:
What good are SQL Server schemas?

关于sql-server - 使用 sql management studio 组织存储过程、 View 、函数等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2386496/

相关文章:

mysql - 将 MSSQL 数据库备份导入 MySQL 工作台

delphi - 使用可重用代码的最佳方法是什么?

sql-server - 我怎样才能找到为什么一些经典的 asp 页面随机需要很长时间才能执行?

MySQL 列组织

model-view-controller - KO3 : How to deal with stylesheets and scriptfiles

wpf - 在哪里放置 MVVM CustomControl ViewModels/类 WPF

c++ - 仅使用头文件编译 C++ .lib?

sql - 如果表没有任何意义,我应该使用主键 id 吗?

sql - 使用默认路径中的文件创建数据库

SQL Server : is this a bug or do I have a misunderstanding?