【发布时间】:2009-03-25 19:52:18
【问题描述】:
我有几个要转换为 SQL Server 2000 (T-SQL) 的 MS Access 查询(在视图和存储过程中)。由于 Access 对子查询的限制,以及/或原始开发人员的限制,已创建了许多仅用作其他视图的子查询的视图。
我没有明确的业务需求规范,除了“执行 Access 应用程序所做的事情”和半页关于报告/CSV 提取的注释,但 Access 应用程序甚至没有做我怀疑的事情正确要求。
因此,我必须采用自下而上的方法,并将 Access DB“复制”到 T-SQL,这样我通常会更好地理解需求并采用自上而下的方法,创建新的查询来很好地满足定义的要求。
有没有我可以遵循的方法?我是将其全部展开并花几天时间“摸索”它,还是继续复制 Access 视图并采用渐进式方法来优化查询?
【问题讨论】:
-
我敢打赌,您会在这些访问视图中找到一些错误。
标签: sql sql-server tsql database-design refactoring