T-SQL(Transact Structured Query Language)是Sybase ASE和Microsoft SQL Server支持的SQL功能的扩展。不要将此标记用于MySQL,PostgreSql,Oracle(Pl / SQL)相关查询。请注意,使用LINQ编写的sql代码也不是此标记的一部分。此标记专门用于使用Microsoft SQL Server进行高级SQL编程。
我正在使用SSMS并尝试创建一个存储过程(因为它需要批量保存),因此我可以将多个csv文件(一次一个)批量插入到特定表中。 到目前为止我有: 创建
对于相同的 ColA 值,如果 ColB 值被覆盖(读取:具有某些值),则说“A” - 默认为空白,那么我想选择该行的 ColVal(读取:覆盖描述),否则选择默认行'
我有以下数据集: ID 期间 ID 账户金额 1 1000 Y0001 100.00 2 1000 M0001 20.00 3 1000 Y0002 75.00 4 1000
我有一张桌子: 系列 ======== ID 系列名称 父系列ID 系列可以是“根”系列(ParentSeriesID 为 0 或 null),也可以有一个 Parent。系列也可以向下几个级别,即...
我不确定这是否可以完成,但我想做的是将动态 sql 查询传递给存储过程,在该 sql 过程中我需要运行查询并将结果发送给另一个。 ..
如何拆分分隔字符串 TSQL 并通过循环(while 或 for)并根据拆分值更新表列 基本上 dbo.omega 需要根据
尝试理解 SQL Server 中的 CHAR(10) 和 CHAR(13)
我读过很多文章解释 CHAR(10) 和 CHAR(13) 实际上是什么。 我对 CHAR(10) 没有任何问题,它只是换行或新行。 我不明白 CHAR(13) 在 SQL 中的行为方式
为什么在SQL Server中DECIMAL相乘时会出现精度损失?
在SQL Server中运行此脚本(我的版本是SQL Server 2016): 声明 @num1 DECIMAL(20,7) 声明 @num2 DECIMAL(20,7) 设置@num1 = 0.0000005 设置@num2 = 1.0 SELECT @num1 * @num2 AS 结果 结果: ...
亲爱的专业人士, 我构建了一个查询来获取当月的第一天和最后一天,但该月第一天的时间戳有问题。 声明 @FirstDOM 数据...
我的具有 2 个 INSERT 命令的 SQL 语句在第二个 INSERT 上失败
我有以下2条INSERT语句: -- 在 GradObservers 数据库中为 astronomicalObject 创建一个新的数据库条目 -- 基于给定 id 的值 插入 astro.bodies (id, ti...
我需要类似 TRIM 函数的东西来删除字符串左侧或右侧的换行符。 我无法使用以下代码: 声明 @str nVarchar(MAX) = '你好' + CHAR(10) + '世界' + CHAR(10) 设置...
我有一张名为 TCLASS 的表 这个表有很多列,例如 学生号、教师号、班级日期、班级时间、班级类型 ClassDate 可为空 我想在 Max(
我有一个存储过程,它以键值对的形式返回数据。在过程结束时,我将完整的数据插入临时表中(270 万条记录)。最新插入查询正在进行...
Sql Server 建议索引在索引和 include 子句之间重复列
当我使用 Azure Data Studio 中启用的执行计划执行查询时,我收到以下索引建议: 当我尝试运行它时: 创建非聚集索引 idx_my_index 开 [dbo].[插槽] ([
我有一张名为 TCLASS 的表 这个表有很多列,例如 学生号、教师号、班级日期、班级时间、班级类型 ClassDate 可为空 我想在 Max(
我正在使用 SQL Server 2014。我需要拒绝特定用户对一组表的 SELECT 权限。 我有以下代码可以完成这项工作,但我需要为每个相关表运行它: 使用[
我希望能够在不运行触发器的情况下编辑表中的一些数据,我可以在脚本中禁用和启用触发器,但是如何确保其他事务不会更新/插入/删除数据...
如何提取位于文件名之前的文件路径的文件夹名称? 例子: 声明@a varchar(200) 设置@a = '/path/to/category1/filename.txt' 选择正确(@a, charindex('/', reve...
我想通过Azure函数(HTTP触发器)调用存储过程。 我能够执行存储过程,但它在进程执行过程中停止,没有任何错误/异常
是否可以在Sub_ID的Status为Open或Complete的情况下,从下表中选择最早的Open_Date? 订单ID 子ID 开放日期 结束日期 地位 状态_更新_日期