gpt4 book ai didi

sql-server - 在 SSMS 中打开同一文件的多个副本

转载 作者:行者123 更新时间:2023-12-02 03:06:54 26 4
gpt4 key购买 nike

我们有一个名为 CreateClientDatabase.SQL 的脚本文件,双击它会在 SSMS 中打开它,我们可以在其中更改一些参数并执行它。

问题:几个小时/几天后,我们可能需要为另一个客户端再次执行相同操作,但如果 SSMS 中的原始选项卡尚未关闭,则双击该文件只会将该选项卡置于最前面,而不会真正打开该文件。因此很容易假设您现在查看的脚本与实际文件相同,而实际上却不同,这可能会导致各种问题。

有办法解决这个问题吗?SSMS 能否打开该文件的第二个副本,或者警告用户它实际上并没有像 Excel 那样打开它。

最佳答案

我认为您需要的是类似于 excelword 模板文件 的东西:每当您通过双击打开此类文件时,一个包含以下内容的新文档模板的创建。

SSMSBoost 加载项(我开发的)具有“Autoreplacements”功能:您可以定义一个“魔法 token ”,它会被您的脚本替换,无论何时输入该 token 。例如,我们有预定义的标记“sel”,只要您键入“sel”并按空格键,它就会被“select * from”替换。您可以将您的脚本与任何词相关联,例如“doit”,因此每当您拜访下一位客户时,您只需打开新的查询窗口,输入该词+空格,您的脚本就会立即出现在窗口中。

顺便提一下:SSMSBoost 允许您定义“最喜欢的”连接,因此,您可以将所有客户的服务器保存在一个列表中并在它们之间快速切换。

替代方案:查看 SSMS 模板(查看 -> 模板资源管理器)。 SSMS 允许创建您自己的模板并通过在模板资源管理器中双击它们的名称来打开它们。结合 SSMSBoost“首选连接” 列表,您有一个可以快速开始工作的良好设置。

希望这对您有所帮助。

关于sql-server - 在 SSMS 中打开同一文件的多个副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42134758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com