sql-server-2016相关内容

时间历史表中的重复项

我们有 JCC 将数据从 Oracle 传送到 SQL Server 2016.由于某些未知原因,历史记录表中有重复的开始和结束时间.它怎么会发生?我尝试使用条件 SET Column = Column 更新记录.在这种情况下,我有 2 个记录,其中所有字段都相同,但开始时间和结束时间不同.怎么会出现相同的日期时间? 更新: DDL: 创建表 [dbo].[LEASES]([LEAS ..
发布时间:2021-08-27 19:20:41 数据库

我可以在 SQL 查询中使用什么来帮助我确定为什么我的查询没有返回任何数据结果

有人可以帮助我对 SQL 查询进行故障排除以发现为什么它不返回任何结果,只返回列别名吗? 我已经把它分开了,所有明显组合​​在一起的部分分别返回了预期的数据.感谢您提前提供任何指导/帮助.下面是我的脚本: ...声明@u_cnt INT;声明@f_yr 日期;声明@qrt VARCHAR(3);声明@dnum VARCHAR(5);设置@u_cnt = 10000;SET @f_yr = ..
发布时间:2021-08-27 19:20:35 数据库

Visual Studio 2015 Update 2 和 Sql Server 2016 架构比较

我最近升级到 Visual Studio 2015 Update 2 并且一切进展顺利,现在当我尝试从数据项目对 Sql Server 2016 数据库进行架构比较时,它显示我需要在数据库中创建所有对象.在此更新之前,这工作正常. 比较初始化时出现以下错误: 尝试逆向工程元素时出错类型Microsoft.Data.Tools.Schema.Sql.SchemaModel.SqlData ..

根据行顺序获取计数

我有一张这种结构的表 创建表示例([订购] INT,[类型 ID] INT) 使用这些数据: 订单|类型1 72 113 114 185 56 197 58 59 310 1111 1112 3 我需要根据订单获取每种类型的数量,例如: 类型|计数7 111 **2**18 15 119 15 **2**3 111 **2**3 1 背景 假设这张表是关于房子的,所以我有一个按顺 ..
发布时间:2021-08-27 19:20:26 数据库

BULK INSERT 格式附近的语法不正确?

我想弄清楚为什么我使用的 BULK INSERT 命令无法识别命令中使用的 FORMAT 和 FIELDQUOTE 选项. 批量插入 dbo.tblM2016_RAW_Current_Import_FileFROM '\\x\tms\SCADA.dat'和(第一轮 = 1,FORMAT = 'CSV',FIELDQUOTE = '"',字段终止符 = '\t',ROWTERMINATOR = ' ..
发布时间:2021-08-27 19:20:20 数据库

不同行的聚合值

我有这个表格的数据 ItemId 取值日期1 2 2017-12-18 17:00:00.0001 2 2017-12-18 17:02:00.0001 2 2017-12-18 17:04:00.0001 3 2017-12-18 17:06:00.0001 3 2017-12-18 17:08:00.0001 2 2017-12-20 17:10:00.0001 2 2017-12-20 1 ..
发布时间:2021-08-27 19:20:17 数据库

在不同列的同一行中重复

我有一张这样的桌子: 创建表 #my_table (intID int IDENTITY (1, 1),num_1 varchar(100) 非空,num_2 varchar(100) 非空,num_3 varchar(100) 非空,num_4 varchar(100),num_5 varchar(100),isDuplicate char(1) DEFAULT 'N')插入#my_table ..
发布时间:2021-08-27 19:20:14 其他开发

R 在 SQL Server 2016 中

尝试执行 MSDN 提供的测试脚本以确保 R 已启用,但它抛出以下错误, Msg 39023, Level 16, State 1, Procedure sp_execute_external_script, Line 1 [Batch Start Line 0]在此 SQL Server 实例上禁用了“sp_execute_external_script".使用 sp_configure 'e ..
发布时间:2021-08-27 19:20:05 其他开发

SSIS 作业在通过 ssms 远程运行时失败,但在 SQL Server 上运行良好

在带有 SSIS 的开发箱上安装了 SQL Server 2016. 有一个通过目录循环并验证 XML 文件的包. 作业在 SQL Server 上从 Integration Services 目录和 SQL Server 代理执行时运行良好.在本地开发人员的 PC 上也运行良好. 如果您通过 SSMS 远程连接到 SQL Server(同一用户)并尝试通过 Integration ..
发布时间:2021-08-27 19:20:02 数据库

从数据库中每个表的每一列中获取数据|数据库服务器

关于如何从每个表中检索每一列及其数据类型,以及许多其他信息,这些信息可以用这个查询以最短的方式进行总结,我已经看到了多个问题: SELECT *来自 INFORMATION_SCHEMA.COLUMNS 但是,是否有可能从列和它们所属的行中获取所有数据并获得表格中的第一行?到目前为止,我还没有找到这样做的方法.是否可以这样做,也许还有一个 WHERE 条件,例如在返回之前检查表是否包含特定列的 ..
发布时间:2021-08-27 19:19:59 数据库

SQL Server 计数来自父类别和所有子类别的记录

目前我有一个存储过程,我在其中创建一个表并查询该表以获得我想要的结果,结果是一个无限分层的子/父表,允许我在基于 ASP Classic 的网页上显示数据. 这个程序是: SET NOCOUNT ON;声明@类别表(CatID INT 不为空,CatName VARCHAR(200) 非空,家长 ID INT)插入@Categories从类别中选择 CatID、CatName、ParentID ..
发布时间:2021-08-27 19:19:56 数据库

不使用存储过程的表值参数

我似乎只能在网上找到需要使用存储过程的表值参数示例.我记得过去在没有存储过程的情况下这样做过.这可能吗? 此代码不断抛出有关未指定类型的错误. SqlCommand cmd = new SqlCommand(@"更新 t1SET t1.ScheduledStartUTC = t2.ScheduledStartUTCFROM ScheduleTickets AS t1INNER JOIN @ ..
发布时间:2021-08-27 19:19:50 C#/.NET

如何在 Ubuntu 上创建 Microsoft SQL Server 的命名实例

我使用官方教程创建了一个默认实例https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu 但现在我想创建一个命名实例却找不到方法 解决方案 Linux 上的 SQL Server 不支持“多实例"的概念,因此 Linux 上没有命名实例. 您可以在此处看到其仅适用于 Windows 的功能: ..

“JSON"附近的语法不正确 - SQL Server 2016

所以我最近安装了 SQL Server 2016 CTP3,主要是为了 JSON 输出功能.我试图在我的 SQL 查询中使用它,就像它在 MSDN 上的下面链接中显示的一样.关键字 JSON 没有变成蓝色并给出错误“'JSON' 附近的语法不正确" https://msdn.microsoft.com/en-us/library/dn921882%28v=sql.130%29.aspx?f= ..
发布时间:2021-08-27 19:19:42 其他开发