sql-server-2016相关内容
我们有 JCC 将数据从 Oracle 传送到 SQL Server 2016.由于某些未知原因,历史记录表中有重复的开始和结束时间.它怎么会发生?我尝试使用条件 SET Column = Column 更新记录.在这种情况下,我有 2 个记录,其中所有字段都相同,但开始时间和结束时间不同.怎么会出现相同的日期时间? 更新: DDL: 创建表 [dbo].[LEASES]([LEAS
..
我运行了以下查询 SELECT sm.object_id,v1.object_name,o.type,o.type_desc,sm.定义从 sys.sql_modules smCROSS APPLY (VALUES (OBJECT_NAME(sm.object_id))) v1 (object_name)加入 sys.objects o ON sm.object_id = o.object_id
..
有人可以帮助我对 SQL 查询进行故障排除以发现为什么它不返回任何结果,只返回列别名吗? 我已经把它分开了,所有明显组合在一起的部分分别返回了预期的数据.感谢您提前提供任何指导/帮助.下面是我的脚本: ...声明@u_cnt INT;声明@f_yr 日期;声明@qrt VARCHAR(3);声明@dnum VARCHAR(5);设置@u_cnt = 10000;SET @f_yr =
..
我使用 Visual Studio Community 2017 开发 SSIS 包,我使用 SQL Server 2016. 某些组件不在 SSIS 工具箱中. 这是我现在拥有的: 这是我的大学拥有的(他们没有我拥有的相同版本的 Visual Studio): 例如:我需要将 XML Source 组件添加到我的 Data Flow 之一,但在 SSIS 工具箱的其他源部
..
我最近升级到 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 背景 假设这张表是关于房子的,所以我有一个按顺
..
我想弄清楚为什么我使用的 BULK INSERT 命令无法识别命令中使用的 FORMAT 和 FIELDQUOTE 选项. 批量插入 dbo.tblM2016_RAW_Current_Import_FileFROM '\\x\tms\SCADA.dat'和(第一轮 = 1,FORMAT = 'CSV',FIELDQUOTE = '"',字段终止符 = '\t',ROWTERMINATOR = '
..
我有这个表格的数据 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
..
我有一张这样的桌子: 创建表 #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
..
我们有一个带有 GUID 主键的表.当我搜索特定键时,我可以使用: SELECT * FROM products WHERE productID='34594289-16B9-4EEF-9A1E-B35066531DE6'SELECT * FROM products WHERE productID LIKE '34594289-16B9-4EEF-9A1E-B35066531DE6' 结果(对
..
我有一个带有两个数据库的 SQL Server: 数据库 1 数据库 2 登录“MyLogin"仅对 Database2 具有读取权限. Database2 有如下存储过程: CREATE PROCEDURE Get_LogData@ProductID 整数作为开始如果存在(从 Database2.dbo.Products 中选择 (1) 其中 ProductID = @Pr
..
尝试执行 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
..
在带有 SSIS 的开发箱上安装了 SQL Server 2016. 有一个通过目录循环并验证 XML 文件的包. 作业在 SQL Server 上从 Integration Services 目录和 SQL Server 代理执行时运行良好.在本地开发人员的 PC 上也运行良好. 如果您通过 SSMS 远程连接到 SQL Server(同一用户)并尝试通过 Integration
..
关于如何从每个表中检索每一列及其数据类型,以及许多其他信息,这些信息可以用这个查询以最短的方式进行总结,我已经看到了多个问题: SELECT *来自 INFORMATION_SCHEMA.COLUMNS 但是,是否有可能从列和它们所属的行中获取所有数据并获得表格中的第一行?到目前为止,我还没有找到这样做的方法.是否可以这样做,也许还有一个 WHERE 条件,例如在返回之前检查表是否包含特定列的
..
目前我有一个存储过程,我在其中创建一个表并查询该表以获得我想要的结果,结果是一个无限分层的子/父表,允许我在基于 ASP Classic 的网页上显示数据. 这个程序是: SET NOCOUNT ON;声明@类别表(CatID INT 不为空,CatName VARCHAR(200) 非空,家长 ID INT)插入@Categories从类别中选择 CatID、CatName、ParentID
..
尝试使用 Entity Framework Core 2.1 插入时态表时出现以下错误. 无法在表 'db_test.dbo.Department' 的 GENERATED ALWAYS 列中插入显式值.将 INSERT 与列列表一起使用以排除 GENERATED ALWAYS 列,或将 DEFAULT 插入到 GENERATED ALWAYS 列中. 下面是我的表架构 CREATE
..
我似乎只能在网上找到需要使用存储过程的表值参数示例.我记得过去在没有存储过程的情况下这样做过.这可能吗? 此代码不断抛出有关未指定类型的错误. SqlCommand cmd = new SqlCommand(@"更新 t1SET t1.ScheduledStartUTC = t2.ScheduledStartUTCFROM ScheduleTickets AS t1INNER JOIN @
..
我使用官方教程创建了一个默认实例https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu 但现在我想创建一个命名实例却找不到方法 解决方案 Linux 上的 SQL Server 不支持“多实例"的概念,因此 Linux 上没有命名实例. 您可以在此处看到其仅适用于 Windows 的功能:
..
所以我最近安装了 SQL Server 2016 CTP3,主要是为了 JSON 输出功能.我试图在我的 SQL 查询中使用它,就像它在 MSDN 上的下面链接中显示的一样.关键字 JSON 没有变成蓝色并给出错误“'JSON' 附近的语法不正确" https://msdn.microsoft.com/en-us/library/dn921882%28v=sql.130%29.aspx?f=
..
这是我在 sql server 2016 中的代码 插入@entdef_queries(entitydefid,squery)选择A.entitydefid,(选择 String_agg(cols,ioperator)从(当lower(b.metricdatatype)像'string%'或lower(b.metricdatatype)像'%char%'或lower(b.metricdataty
..