【发布时间】:2011-03-19 08:42:16
【问题描述】:
我现在面临的存储过程的所有这些缺点(数据库可移植性等)。我们要将我们的 VB.Net/ASP/SQL Server 应用程序迁移到 Mono/Postgresql 之类的应用程序并完全国际化。
我们面临的众多问题之一是我们有 800-900 个存储过程。我们正在考虑将这些 SP 中的逻辑转移到应用程序代码中。我已经四处寻找人们是如何做到这一点或如何做到这一点的,但是我发现的很少。大多数关于存储过程的信息都是关于它们应该包含什么等等。所以我得出的结论是,解决这个问题的最佳方法是将 SQL 检索/更新类型查询保留为存储过程,并使用业务逻辑移动这些查询进入应用程序。
所以我的问题是,做这样的事情最好的方法是什么(可能没有最好的方法,但有一些关于从哪里开始的建议会很好)?
谢谢 利亚姆
【问题讨论】:
标签: sql-server vb.net stored-procedures