问题标签 [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.
sql-server - 更改所有查询的事务隔离级别
我正在使用 SSMS 2017 连接到 SQL Server 数据库以检查报告中的一些错误,DBA 说当我运行繁重的查询时,它会阻止传出进程。所以解决方案是在每个查询中transaction isolation level
设置read uncommited
或添加。with (nolock)
我的问题是我正在运行很多小查询,有时我忘记添加这些句子。
我的问题是,我transaction isolation level
可以read uncommited
一劳永逸地设置吗?也许SSMS中有一个选项,或者可以为特定用户(我)设置?
sql-server - 如何在 SQL Management Studio 中结合 SQL Azure 将特定单元格设置为 null
在本地数据库的 SQL Management Studio 中,您可以按CTRL+0
将单元格值设置为 null
对于 SQL Azure,这不适用于以下错误消息:
由于没有人对此投票,我觉得还有另一种方法可以将值设置为 null,而我只是在使用一些没人关心的遗留路径。
要清楚:
- 我强烈希望不要每次都编写 SQL 语句,因为有时我会
where
在运行它之前忘记编写子句,从而破坏我的所有数据。 - 我也不喜欢每次必须将某些内容设置为 null 时都编写 CMS。
将单个单元格设置为null的任何解决方法?
对于不相信我的人:
至于某些原因,我不被相信。需要明确的是:对我来说,它很容易重现。
- 在SQL Azure上创建具有可为空列的任何表。
- 将列设置为任何值。
- 使用SMSS尝试通过CTRL+0将该列的值设置为null
- 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重新安装所有元素,但我仍然遇到此问题。
sql-server - 您将如何使用字符串函数按单个术语分隔数据
我正在尝试将名称拆分为列,例如,名为“名称”的第 1 列将在第 1 行中包含 varChar“Jesus Lopez” 我如何将其拆分,以便我可以创建第 1 行的第二列以包含“耶稣”第三列第 1 行包含“Lopez”。我只能使用字符串函数来完成此任务。
我想过使用 Left() 函数和 Nest Charindex() 来查找第一组字符串。我试图找出收集名称的其余部分并将其放在自己的列中。
我希望总共有 3 列。一个具有原始名称,另一个仅具有名字,最后是第三列,其中包含第一列中的数据留下的内容。
sql - 如何在 SSMS 中备份或编写数据库的所有同义词?
如何在 SSMS 中备份或编写数据库的所有同义词?
sql-server - SSMS 使用箭头键浏览对象
是否可以使用箭头键浏览 SSMS 对象资源管理器对象?
sql-server - 如何获取 SSMS 的调试符号?(首选 17.9.1)
我的所有团队都应该拥有基于相同映像的 VDI。
我们中的一些人(6 人中有 4 人)遇到了问题。
SSMS 失败并显示以下消息:
SSMS 已停止工作
Windows 可以尝试重新启动程序。
我的选择是Restart
或Debug
。
我在 4 月升级到 v17.9.1,希望能解决这个问题。
我可以定期重现这一点,但并不完美。
这意味着有时在我选择该选项后restart
,问题会消失几个小时。
这很奇怪 - 还没有找到模式,否则我会利用它。
我担心我在一些“Raymond Chen”类型的边缘案例中
我不知道如何进一步追求这一点。
当我选择调试程序时,我在哪里可以获得调试版本或 pdb 或
可以让我看到失败的地方?
(即使它只是告诉我组件)
非公开选项是可以接受的(我是 MSDN 订阅者)。(曾经有各种“检查版本”,但是我没有看到 SSMS 的版本)
我们的 VDI 配置唯一不同/奇怪的是我的用户的存储区域(“文档”、“图片”、+其他)被重定向到与操作系统不同的 NAS。(一个巧妙的技巧!)
忘记添加事件查看器说问题出在 wpdshext.dll Windows 10 中
sql-server - 如何在 SQL Server 中查找/查看 tempdb
我应该期望能够在 SSMS 中看到 tempdb 表吗?
例如,如果我运行此代码,我是否应该能够看到 SSMS 中的表格?
sql - 从文本中提取多个数值
我在列字段中有上述数据,我需要提取之前的每个数字,所以在上面的示例中,我希望看到 048、045、454。
请注意,在上面的每条记录中,字段中的数据都会发生变化,您有 3 组数字。有时您可能只有一套或 6 套。我只需要捕获位于左侧的所有数字集(
。
理想情况下,我希望结果显示在如下所示的新列中。我已经尝试了一些事情,但没有得到任何帮助,将不胜感激。
我希望结果如下所示: