sql-server-2012 相关问题

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

计算过去三年的车辆总数

我的查找表数据如下所示: 数据库是SQL Server。 保单号码 策略_eff_dt lob_cd 车辆数量 1234 2022年10月12日 汽车 5 1234 2021-10-12 汽车 6 1234 2020-10-12 ...

回答 1 投票 0

如何使用 ROW_NUMBER() 只计算不同值?

我有这个SQL查询: 选择 sg.rolesID, count# = ROW_NUMBER() OVER(按 sg.rolesContainerID 排序), sg.rolesContainerID, eventTimeStamp AS 时间开始, 事件时间戳 AS

回答 2 投票 0

如何使用 GUID 从 SQL Server FILESTREAM 检索文件路径

我正在使用 SQL Server FILESTREAM 来存储二进制大对象 (BLOB)。我有一个表,其中包含 varbinary(max) 列和 uniqueidentifier (GUID) 列。每个唯一标识符对应...

回答 1 投票 0

间隙和岛屿分组

对于我的源表,我以正确的顺序保存了所有“客户的联系历史记录”(从顶部最早的日期开始升序)。我需要做的是对联系人所在的行进行分组...

回答 1 投票 0

在 SQL Server Express 中运行自定义脚本

我正在尝试在任务计划程序上运行一个脚本,以每 1 小时更新一次数据库中的列。 我有表 vw_invoices 和一个默认值为 0 的列 ExportLock,它是“解锁”的...

回答 2 投票 0

一天内每15分钟按时间间隔分组销售数据

我有一个销售表,它包含不同商店的销售数据以及时间,假设在一天内,其中一家商店我们完成了 10,000 笔交易,那么我需要找到

回答 5 投票 0

使用替换删除特殊字符

如何删除 SQL Server 中的特殊字符? 创建表 [dbo].[emp]( [id] [int] NULL, [名称] [varchar](50) NULL ) INSERT [dbo].[emp] ([id], [name]) VALUES (1, N'?veani') 插入 [db...

回答 0 投票 0

从 SQL Server SEQUENCE 获取当前值

我想从序列中获取当前值 - 与序列属性窗口 SQL Server Management Studio 中显示的值相同 我的序列是用以下语句创建的: 创建

回答 3 投票 0

如何在 SQL Server 2012 Management Studio 中打开现有查询?

我是初学者,在课堂上我们正在学习如何通过查询创建表格、插入记录、创建外键。 我已经通过查询创建了 3 个表,但现在我必须通过...

回答 2 投票 0

如何找出 SSRS 报告使用的所有表名称和列列表

我有 600 个 SSRS 报告部署到生产中。如何获取报表的元数据信息?诸如哪些报告使用哪些表之类的事情。如果任何报告使用超过 1 个表格,我会尝试...

回答 3 投票 0

两个值之间的总和

对于我的源表,我以正确的顺序保存了所有“客户的联系历史记录”(从顶部最早的日期开始升序)。我需要做的是对联系人所在的行进行分组...

回答 1 投票 0

SQL 错误 [08001]

我在 SQL Server 2012 上收到错误。每当我尝试连接数据库时,都会收到此错误: 无法连接到数据库。 错误 [08001] [Microsoft][ODBC SQL Ser...

回答 2 投票 0

如何使用另一个表列更新 SQL Server 列

我有一张看起来像这样的桌子 表格1 来源原始创建日期 詹姆斯@gmail.com 2022-12-24 06:01:25.000 大卫@gmail.com 表2 来源

回答 1 投票 0


Sql-DBCC 收缩数据库不会减少数据库大小

我使用的是SQL Server Express版本,大小限制为10GB,有一些表有数百万行以上,我需要在每个月底执行数据清除操作,以释放spa...

回答 2 投票 0

在动态查询结果中插入一行作为第一行

我的下面的查询成功返回结果,但是我想在结果中添加第二个标头: 将 @cols 声明为 NVARCHAR(MAX), @SubHeader AS NVARCHAR(MAX) @query AS NVARCHAR(...

回答 1 投票 0

Sql 2012 - 获取 varchar 列中的数据

我的表中有一个列,其中包含如下所示的数据: Fusion 2-4 L Jt w Autol Sub,Post Appr P Col,开放 [0SG1071],释放腰神经,开放方法 [01NB0ZZ],切除右骨盆

回答 1 投票 0

使用 2 种不同类型的列进行旋转

声明@tbl为表 ( 项目 ID int, ProductDatasheetId int, 产品规格名称 varchar(50), 字段类型 varchar(50), Value_Text varchar(50), Value_DateTime 日期时间, Value_De...

回答 1 投票 0

如何在 SQL Server 中读取 XML

<Result xmlns="uri:SomeNamespace"> <PD:Summary xmlns:PD="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription"> <p1:p xmlns:p1="http://www.w3.org/1999/xhtml"> Our top-of-the-line competition mountain bike. Performance- enhancing options include the innovative HL Frame, super-smooth front suspension, and traction for all terrain.</p1:p> </PD:Summary> </Result> 如何在 SQL Server 中使用 XQuery 读取此 XML 的元素和属性? 假设您的 XML 数据位于 SQL 变量中 - 您可以尝试这样的操作 尊重所有定义的 XML 命名空间 深入 XML 代码: DECLARE @XmlData XML = '<Result xmlns="uri:SomeNamespace"> <PD:Summary xmlns:PD="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription"> <p1:p xmlns:p1="http://www.w3.org/1999/xhtml"> Our top-of-the-line competition mountain bike. Performance- enhancing options include the innovative HL Frame, super-smooth front suspension, and traction for all terrain.</p1:p> </PD:Summary> </Result>'; -- setup the XML namespaces in play WITH XMLNAMESPACES('uri:SomeNamespace' AS ns1, 'https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription' AS pd, 'http://www.w3.org/1999/xhtml' AS p1) -- select the /Result/Summary/p element respecting all the involved namespaces SELECT BodyText = @XmlData.value('(/ns1:Result/pd:Summary/p1:p/text())[1]', 'varchar(2000)') 你会得到类似的结果: BodyText ------------------------------------------------------------------------ Our top-of-the-line competition mountain bike. Performance- enhancing options include the innovative HL Frame, super-smooth front suspension, and traction for all terrain.

回答 1 投票 0

使用表变量时查询需要 10 分钟,而使用临时表时查询需要 2 秒

有人编写了一个旧查询,它使用表变量,并且运行了 2-3 分钟。从过去两周开始,即使数据集大小大致相同,它也会永久运行。因此...

回答 1 投票 0

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