t-sql 问答列表

如何使用 T-SQL 脚本打开与 SQL Server 的连接并执行 ETL 任务?

作者:SS-KH 提问时间:10/25/2023

当我尝试这个脚本时,我收到一个错误,指示登录失败。但是,我能够正常地从 SSMS 环境启动与服务器的连接 USE MyDB; GO TRUNCATE TABLE MyDB.dbo.MyTable ...

Microsoft SQL Server:现有表新PK和索引问题

作者:NDallasDan 提问时间:10/25/2023

我有一个旧的数据库,不幸的是,在设计时选择了最大的表之一,其中包含照片(称为表)并具有 PK 类型。此表有 195k 行,显然几乎是 100% 的碎片。我想在这个桌子上建立一个新的PK,但有一些问题和...

为什么无法在 T-SQL 中启用 DTD 支持?

作者:André 提问时间:10/31/2023

我正在 T-SQL 中使用 DTD 并用于以下代码: use customers; DECLARE @xmlData XML; SET @xmlData = '<!DOCTYPE replace ...

SQL查询根据事件时间将数据聚合为班次?

作者:crackersNcheese 提问时间:10/27/2023

更新为使用 MS SQL Server 指定。 我有一个表,其中有一行对应工作人员执行的每个操作,每个操作都带有日期/时间戳。 Action_Log Action_ID Action_DTTM ...

如果我在 NVARCHAR(max) 列上调用 Left([col], x),将输出保存在 NVARCHAR(x) 列中是否始终安全?

作者:J. Mini 提问时间:10/24/2023

一个常见的误解是,争论的是一个字符数,今天已经多次困扰着我。我问这个问题是为了进一步探讨这个话题。NVARCHAR(x) 考虑一列。从表中调用它。以下代码会失败吗?NVARCHAR(max)FOO_...

如何从 CTE 循环访问结果集?

作者:Michał Gałecki 提问时间:11/1/2023

我的 SELECT 有问题,我收到错误 消息 208,级别 16,状态 1,第 18 行 对象名称“列表”无效。 怎么了? DECLARE @end datetime = getdate(), ...

如何执行 IF...那么在 SQL SELECT 中?

作者:Eric Labashosky 提问时间:9/15/2008

如何在语句中执行?IF...THENSQL SELECT 例如: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, *...

将行透视为具有重复 ID 的列

作者:Suraj 提问时间:11/1/2023

我有一个表格,在下面 o/p 输入图像描述,我希望 o/p 显示为 我尝试使用sql服务器的透视函数和大小写函数,但这删除了重复的行。 下面是带有插入语句的示例表 Rowid Title Firs...

在存储过程中打印 TABLE TYPE 参数

作者:Bala 提问时间:11/1/2023

我需要将 JSON 响应从 API 传递到存储过程。因此,我创建了一个 TABLE TYPE 并尝试在此过程中使用它。但是我收到一个错误 必须声明标量变量“@mydata”。 CREATE TYP...

在什么标准上可以比较 While 循环和游标?[复制]

作者:J. Mini 提问时间:11/2/2023

这个问题在这里已经有答案了: Cursor verus while loop - 游标的优点/缺点是什么? (3 个答案) 使用 while 循环与光标是最佳实践吗?[复制] (1 个回答) 22天前...


共151条 当前第12页