问题标签 [ssms-2017]

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 投票
1 回答
120 浏览

sql-server - 更改所有查询的事务隔离级别

我正在使用 SSMS 2017 连接到 SQL Server 数据库以检查报告中的一些错误,DBA 说当我运行繁重的查询时,它会阻止传出进程。所以解决方案是在每个查询中transaction isolation level设置read uncommited或添加。with (nolock)我的问题是我正在运行很多小查询,有时我忘记添加这些句子。

我的问题是,我transaction isolation level可以read uncommited一劳永逸地设置吗?也许SSMS中有一个选项,或者可以为特定用户(我)设置?

0 投票
1 回答
387 浏览

sql-server - 如何在 SQL Management Studio 中结合 SQL Azure 将特定单元格设置为 null

在本地数据库的 SQL Management Studio 中,您可以按CTRL+0单元格值设置为 null

对于 SQL Azure,这不适用于以下错误消息:

在此处输入图像描述

我在这里提交了一个错误:https ://feedback.azure.com/forums/908035-sql-server/suggestions/35683135-add-ctrl-0-back-for-sql-azure-in-smss

由于没有人对此投票,我觉得还有另一种方法可以将值设置为 null,而我只是在使用一些没人关心的遗留路径。

要清楚:

  • 我强烈希望不要每次都编写 SQL 语句,因为有时我会where在运行它之前忘记编写子句,从而破坏我的所有数据。
  • 我也不喜欢每次必须将某些内容设置为 null 时都编写 CMS。

将单个单元格设置为null的任何解决方法?

对于不相信我的人:

至于某些原因,我不被相信。需要明确的是:对我来说,它很容易重现。

  1. 在SQL Azure上创建具有可为空列的任何表。
  2. 将列设置为任何值。
  3. 使用SMSS尝试通过CTRL+0将该列的值设置为null
  4. 100% 的时间我收到附加的错误消息。

如果这真的很少见,那可能意味着我的 SMSS 以某种方式损坏。

版本号

  • Microsoft SQL Azure (RTM) - 12.0.2000.8 2019 年 5 月 2 日 20:11:13 版权所有 (C) 2019 Microsoft Corporation
  • SQL Server 管理工作室 15.0.18040.0
  • Microsoft 分析服务客户端工具 15.0.900.156
  • Microsoft 数据访问组件 (MDAC) 10.0.17763.1
  • 微软 MSXML 3.0 6.0
  • 微软 Internet Explorer 9.11.17763.0
  • 微软 .NET 框架 4.0.30319.42000
  • 操作系统 6.3.17763

要显示正常的手动更新语句成功:

在此处输入图像描述

更新

正如一些人所说,他们没有这个问题。我已尝试从 SQL Management Studio 和 SQL Server重新安装所有元素,但我仍然遇到此问题。

0 投票
2 回答
42 浏览

sql-server - 您将如何使用字符串函数按单个术语分隔数据

我正在尝试将名称拆分为列,例如,名为“名称”的第 1 列将在第 1 行中包含 varChar“Jesus Lopez” 我如何将其拆分,以便我可以创建第 1 行的第二列以包含“耶稣”第三列第 1 行包含“Lopez”。我只能使用字符串函数来完成此任务。

我想过使用 Left() 函数和 Nest Charindex() 来查找第一组字符串。我试图找出收集名称的其余部分并将其放在自己的列中。

我希望总共有 3 列。一个具有原始名称,另一个仅具有名字,最后是第三列,其中包含第一列中的数据留下的内容。

0 投票
1 回答
212 浏览

sql-server-2017 - SQL Server 2017 单机卡死

在此处输入图像描述

这是我第二次在窗口 10 上安装 SQL Server 2017

卡在安装进度错误如下

sql_inst_mpyConfigAction_Install_Confignonrc_Cpu64

0 投票
1 回答
724 浏览

sql - 如何在 SSMS 中备份或编写数据库的所有同义词?

如何在 SSMS 中备份或编写数据库的所有同义词?

0 投票
1 回答
469 浏览

sql-server-2008 - 从 SSMS 2017 中的多维数据集浏览器复制/粘贴结果

在我的 SSMS 2008 R2 上,每当我通过 SSAS 浏览多维数据集时,我都可以轻松地选择所有结果 (Ctrl+A) 并将其复制/粘贴 (Ctrl+C & Ctrl+V) 到 Excel 电子表格中。因此(注意所有内容如何突出显示):

在此处输入图像描述

当我尝试使用 SSM 2017 做同样的事情时,这些都不起作用。我研究了这个问题;但是,似乎此功能已被删除。还是只有我?

(我知道我可以将我的 Excel 电子表格连接到我的源并在那里进行所有操作,但由于我总是使用 SSMS,如果我可以在不打开 Excel 文件的情况下继续使用它会更容易。尤其是因为我并不总是需要与电子表格进行一些比较)。

0 投票
0 回答
31 浏览

sql-server - SSMS 使用箭头键浏览对象

是否可以使用箭头键浏览 SSMS 对象资源管理器对象?

0 投票
0 回答
49 浏览

sql-server - 如何获取 SSMS 的调试符号?(首选 17.9.1)

我的所有团队都应该拥有基于相同映像的 VDI。
我们中的一些人(6 人中有 4 人)遇到了问题。

SSMS 失败并显示以下消息:

SSMS 已停止工作
Windows 可以尝试重新启动程序。

我的选择是RestartDebug

我在 4 月升级到 v17.9.1,希望能解决这个问题。

我可以定期重现这一点,但并不完美。
这意味着有时在我选择该选项后restart,问题会消失几个小时。
这很奇怪 - 还没有找到模式,否则我会利用它。

我担心我在一些“Raymond Chen”类型的边缘案例中

我不知道如何进一步追求这一点。

当我选择调试程序时,我在哪里可以获得调试版本或 pdb 或
可以让我看到失败的地方?
(即使它只是告诉我组件)

非公开选项是可以接受的(我是 MSDN 订阅者)。(曾经有各种“检查版本”,但是我没有看到 SSMS 的版本)

我们的 VDI 配置唯一不同/奇怪的是我的用户的存储区域(“文档”、“图片”、+其他)被重定向到与操作系统不同的 NAS。(一个巧妙的技巧!)


忘记添加事件查看器说问题出在 wpdshext.dll Windows 10 中

0 投票
2 回答
166 浏览

sql-server - 如何在 SQL Server 中查找/查看 tempdb

我应该期望能够在 SSMS 中看到 tempdb 表吗?

例如,如果我运行此代码,我是否应该能够看到 SSMS 中的表格?

0 投票
1 回答
51 浏览

sql - 从文本中提取多个数值

我在列字段中有上述数据,我需要提取之前的每个数字,所以在上面的示例中,我希望看到 048、045、454。

请注意,在上面的每条记录中,字段中的数据都会发生变化,您有 3 组数字。有时您可能只有一套或 6 套。我只需要捕获位于左侧的所有数字集(

理想情况下,我希望结果显示在如下所示的新列中。我已经尝试了一些事情,但没有得到任何帮助,将不胜感激。

我希望结果如下所示: