问题标签 [ssms-2005]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

sql-server - SQL 在年份变化时管理数据库副本

Microsoft SQL Server 2005。

我在日常编写 SQL 脚本方面有很多经验,但对 SQL Admin 任务不太熟悉。

我继承了几个需要在财政年度结束时复制数据库的第 3 方系统。这些数据库被命名为“data_1415”、“data_1516”等。它们都存在于同一台服务器上。

这一切都很好。但是在年底我将需要复制/重命名数据库,然后更改此新版本中的所有视图和存储过程以访问新的数据库名称。

那么..有更新多个视图/存储过程的更有效方法吗?

我还想知道使用同义词是否会有所帮助,但除非它们指向特定的表,否则无法使它们起作用,这会破坏对象。

在理想情况下,我会简单地将数据库命名为“今年”和“去年”并避免进行任何更改,但用户希望保留当前命名,因为这样可以避免在第 3 方软件中选择正确的数据库时出现任何混淆。

0 投票
0 回答
11 浏览

ssms - SSMS:当需要分组时,位列默认为表达式

(在 SSMS 2005 和 2014 中测试)

当我在查询和视图设计器中打开表或视图并打开Group By功能时,任何位列默认为Expression

有没有办法将此(通过选项/设置、注册表调整或其他)更改为默认位列Group By

感谢任何人都可以提供的任何帮助,

CTB