sql-server-2017 相关问题

将此标记用于特定于2017版Microsoft SQL Server的问题。

安装多个 SQL Server 2017 实例时遇到问题

我已经安装了一个 SQL Server 实例和多个数据库,并且正在尝试创建安装更多实例以创建其他开发环境。 遵循亚马逊的文档...

回答 1 投票 0

SQL Server 机器学习服务 - 无法启动运行时。 ErrorCode 0x80070032: 50(不支持该请求。)

尝试在 SQL Server 2017 上配置 MLS,但是当运行一个非常基本的外部脚本时,如下所示: EXEC sp_execute_external_script @语言 =N'R', @script=N'输出数据集 <- InputDataSet;', @

回答 2 投票 0

将发票总计拆分为多行,但拆分始终等于总计

创建表#Invoices ( 发票ID int, 金额, 项目ID int ) 插入#Invoices ( 发票编号, 数量, 项目编号 ) 选择 1、 100, 1 联合所有 选择...

回答 1 投票 0

在空白月份中继续记录序列,直到出现另一条记录

我有一个表,该表继续客户 ID 并根据他们的结果记录分数。我遇到的问题是我需要按月显示分数,但要结转前几个月的分数......

回答 1 投票 0

检索非空值查询,返回前一个值

我编写了以下查询,对于 OccupancyID 182 返回正确的值。但是,对于日期为 2024 年 3 月 1 日的 OccupancyID 3313,它返回 150015,而不是 100812。 查询是 tr...

回答 1 投票 0

从URL导入Json数据到SQL服务器

我有一个包含 Json 格式数据的 .Json URL。 HTTPS://XXXX/fetch-transaction?fromdate=2020-10-13&toDate=2020-10-20 (仅作为示例不起作用) [ { “订单ID”:110, ...

回答 2 投票 0

用于检查具有软删除的表的复杂唯一性的触发器

我有一个表格,其中包含有关各个地区的许可证的信息。 它具有唯一的身份主键,以及一个两列的唯一键,即应用程序的许可证号和我所在的地区...

回答 1 投票 0

未存储为 XML 时以表格格式返回 XML 数据

我将此 XML 数据存储在 SQL 表的 varchar(8000) 列中,不幸的是不是作为 XML 列。 我将此 XML 数据存储在 SQL 表的 varchar(8000) 列中,不幸的是不是作为 XML 列。 <?xml version="1.0" encoding="utf-16"?> <ArrayOfRate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Rate> <SituationID>1</SituationID> <SituationDescription>S</SituationDescription> <PaymentFortnight>8.40</PaymentFortnight> <PaymentRentLessThan>4.00</PaymentRentLessThan> <PaymentRentMoreThan>5.20</PaymentRentMoreThan> </Rate> <Rate> <SituationID>2</SituationID> <SituationDescription>M</SituationDescription> <PaymentFortnight>9.40</PaymentFortnight> <PaymentRentLessThan>5.00</PaymentRentLessThan> <PaymentRentMoreThan>6.20</PaymentRentMoreThan> </Rate> </ArrayOfRate> 尽管它是一个 varchar 列,有没有办法可以将数据转换为表格格式?有很多,但我只展示了 2 个作为示例。 比如以下: 情况ID 情况描述 两周付款 付款租金低于 付款租金超过 1 S 8.40 4.00 5.20 2 M 9.40 5.00 6.20 我仅以其中一列作为开始尝试了以下操作: select a.b.value('Rate[1]/SituationID[1]','varchar(10)') as [ID] FROM TableName.Rate.nodes('ArrayOfRate') a(b) 但出现以下错误: 消息 107,第 15 级,状态 1,第 40 行 列前缀“TableName”与查询中使用的表名称或别名不匹配。 消息 9506,第 16 层,状态 1,第 37 行 XMLDT 方法“节点”只能在 xml 类型的列上调用。 您需要先将其转换为 xml,然后才能在其上使用 XML 函数。 但是因为它使用 UTF-16 编码前导码,所以您需要先将其转换为 nvarchar。这反过来意味着它至少应该保留为 nvarchar,并且最好将其存储为 xml。 SELECT SituationID = x1.Rate.value('(SituationID/text())[1]', 'int') FROM Tablename tn CROSS APPLY ( SELECT CAST(CAST(tn.Rate AS nvarchar(max)) AS xml) AS xmlCol ) v CROSS APPLY v.xmlCol.nodes('ArrayOfRate/Rate') x1(Rate); db<>小提琴

回答 1 投票 0

在 Visual Studio SQL Server 2017 数据库项目中禁用临时历史记录保留

有没有办法在 Visual Studio SQL Server 2017 数据库项目中将临时历史记录保留的数据库选项设置为关闭? 当我从发布配置文件生成脚本时,它会添加...

回答 3 投票 0

删除 JSON 数组中的重复值

我在 SQL Server 表的字段中有这个值: [“I3”,“I23”,“B1”,“B3”,“B2”,“B4”,“B6”,“I1”,“I11”,“我...

回答 1 投票 0

以十进制格式存储在 SQL 表中的 Excel 日期 - 转换回日期

我有一个从 Excel 读取数据并将日期值存储在 SQL 表中的 Power Automate 流程。 29/03/2023 存储为 45014.75,17/10/2023 存储为 45216.3958333333。 是否...

回答 1 投票 0

Entity Framework Core 8Where IN 与Where IN OPENJSON

EF Core 8 现在使用 WHERE IN 和 OPENJSON 的组合在 where 语句中内联值,而不是之前的 WHERE IN(...)。 此更改已在文档和所述原因中注明...

回答 1 投票 0

将计算列设置为PERSISTED的目的是什么?

我的表格包含 calcIncome 计算列: 创建表 foo ( id 整数, 名称 varchar(100), [其他栏目], calcIncome AS dbo.fn_calcIncome() 持续不为空 ) 询问: 选择...

回答 1 投票 0

如何对记录进行分页,获取记录总数,同时保持性能?

我正在尝试提高复杂存储过程的性能。瓶颈是这个巨大的查询,有超过 30 个连接(其中大部分都留下了),并且 WHERE 语句中的条件数量惊人......

回答 2 投票 0

在 SQL Server 中使用 STRING_AGG 获取唯一值

以下查询返回的结果如下所示: 选择 项目ID、新ID.值 从 [dbo].[数据]WITH(NOLOCK) 交叉申请 STRING_SPLIT([bID],';') AS newID 在哪里 新ID.v...

回答 9 投票 0

为什么过程统计信息经常从 SQL Server 中清除?

最近几天,在我们的组织中,我们面临着一个奇怪的问题。 我们的 SQL Server 有足够的内存(256 GB)和 CPU 核心。没有内存压力(dm_os_sys_memory 的结果是“可用

回答 1 投票 0

日期截断的包装函数

我不喜欢在 SQL Server 中处理日期,并且永远记不起如何立即执行一些简单的任务。 其中之一是截断今天的日期。 转换(日期时间,datediff(日,0,

回答 1 投票 0

为什么合并到历史表中具有非聚集索引的时态表会引发错误

当我尝试在某些条件下合并时,出现以下错误。有人能够解释为什么吗?看起来这是SQL Server本身的问题,但我想在这里发布它来确认。

回答 1 投票 0

在 STRING_AGG 中生成 DISTINCT 值

我在 SQL Server 2017 中使用 STRING_AGG 函数。我想创建与 COUNT(DISTINCT ) 相同的效果。我尝试了 STRING_AGG(DISTINCT ,',') 但这不合法...

回答 5 投票 0

消息窗口中显示 SSMS 命令以及完成时间

我试图找出导致执行的命令在执行后显示在消息窗口中的原因。 例如,当更改过程时,消息窗口显示“ALTER_PROCEDU...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.