问题标签 [sql-server-2016-express]

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 回答
862 浏览

sql - 无法从 SQL 为 Master/Detail 表生成 JSON

以下是查询:

输出:

需要:

它为相同的主表条目生成单独的对象。

0 投票
1 回答
1663 浏览

sql-server - 访问 SQL Server 中的多个实例

我的 PC 上安装了两个 SQL Server 实例。

SQL 服务器实例

版本 11 和 13。

  • 为了访问版本 11,我输入.\了服务器名称
  • 为了访问版本 13,我输入(LocalDB)\MSSQLLocalDB

当涉及到 IP 地址时,我在服务器名称中输入 192.168.1.104(我的 IP),它直接打开 SQL Server Express (v11)

那么我需要输入什么服务器名称才能通过 IP 地址访问 SQL Server (v13)?

0 投票
2 回答
49 浏览

sql-server - 扩展枢轴

我有一个 Documents 表和一个 Events 表。

  • Documents 表有 ID 和一堆与这个问题无关的其他字段。
  • Events 表有 DocID、EventType、EventDate 和 UserID。

一个文档可能有零个或多个以下 EventType 中的任何一个事件:

  • 0 = 创建
  • 1 = 修改
  • 2 = 已提交
  • 3 = 批准

透视事件表很容易:

出于我的目的,需要给定类型的最新事件,因此需要 MAX 聚合:

如何将 UserID 转换为 CreatedBy、ModifiedBy、SubmittedBy 和 ApprovedBy 以对应于相应 EventType 的日期?

我不会提前知道 UserID 的可能值。

期望的输出:

0 投票
3 回答
1922 浏览

sql - 如何对 SQL 表中单个单元格的单词进行排序?

例如:

  • 公寓中的 101 柱
  • 祖祖杜尔加国际酒店
  • 新鲜草地温德姆花园酒店

需要将上述排序为,

  • 101栋位于Pillars的公寓
  • 杜尔加国际酒店 祖祖
  • 新鲜花园草地温德姆酒店
0 投票
1 回答
271 浏览

sql-server - 两个拆分字符串合并为一个表变量

我有两个字符串变量,其值类似于

在存储过程中,我使用带有拆分字符串的表变量来为这两个变量创建表

这给了我两个带有@id 和@fid 数据的单独表。但我需要将数据合并到一个表中。我需要输出看起来像

我怎样才能做到这一点?

但如果我喜欢这样 select a.value,b.Value FROM STRING_SPLIT(@fid,'#') a,STRING_SPLIT(@id,'#') b

我得到 25 行而不是 5 行。@id 的每个值都将与 @fid 的每个值相关联,我不想要这种类型的结果。

还有其他选择吗?

0 投票
1 回答
655 浏览

c# - 从 SQL Server 2008 升级应用程序以使用 SQL Server 2016

我有一个使用 SQL Server 2008 Express SP2 开发的 32 位应用程序,因为我们正在迁移到 Windows 10,我们将使用 SQL Server 2016 Express,当我启动应用程序时出现以下错误:

我通过在我的机器上安装 32 位 2008 的 CLR 类型和 SMO 修复了这些错误。我还在 Visual Studio 中注意到我对 Microsoft.SqlServer.ConnectionInfo、Microsoft.SqlServer.Management.Sdk.Sfc 和 Microsoft.SqlServer.Smo 的引用使用新的 SQL Server 更新了它们的路径(在 2008 SMO 安装之前),但我仍然得到这个错误。

我可以在应用程序中做些什么来避免这个错误?它只是更新参考吗?

0 投票
1 回答
76 浏览

sql - SQL比较两个字符串

我想寻求帮助。我正在使用这段代码来比较字符串变量。它总是返回 true 并执行里面的代码。
示例:variable1='Andrew' .. 第一个 select 应该返回 'A',第二个 select 'a' .. 整个 if 应该返回 False,而是返回 true。

0 投票
1 回答
4573 浏览

sql-server - Unable to change Authentication Mode in SQL Server: Microsoft SQL Server, Error: 229

I have just installed SQL Server 2016 Service Pack 1 Express and SSMS 2017 using the Basic option from the installation wizard. After installation, I wanted to change the mode of authentication from Windows Authentication to SQL Server Authentication. I was following the steps given in the link: Change Server Authentication Mode from docs.Microsoft.com. Upon clicking OK after changing the authentication mode, I am getting the following error:

The EXECUTE permission was denied on the object 'xp_instance_regwrite', database 'mssqlsystemresource', schema 'sys'. (Microsoft SQL Server, Error: 229)

What to do?

0 投票
2 回答
39 浏览

sql - SQL Server 中 2 个别名的总和

Balance列显示当前库存 + 未结 PO 减去输入的数量。

我在语句中有一个带有 ALIASes 的现有查询SELECT

如何添加一个名为Balance汇总现有库存和未结采购订单的附加列,然后扣除输入的数量?

0 投票
1 回答
462 浏览

sql-server - SQL Server 数据库邮件错误/丢失

当前的 SQL Server:

  • 下载累积更新 1 并完成安装步骤
  • 已下载 Microsoft .NET Framework 3.5

数据库邮件仍然不显示。建议?

值得注意的是,当我单击 Microsoft .NET Framework 3.5 的下载文件时,即使尝试以管理员身份运行它也不会执行任何操作。

谢谢!