sql-server相关内容
我在SQL Server 2014中有一个类似的表: IDSupply Qty PartName --------------------------- 1 2 C 2 4 B 3 50000 A 我想根据带有索引的数量列将每行重复N次(例如,将C从1到4作为索引) 问题是
..
我的输入数据如下: Column1 Column2 Column3 Silver Bridge;#400;#Pool;#410;#Garden;#427;#Lawn;#591;#Shed;#1337 Aaron Diamond Meadow;#492
..
我在Azure Blob中对拼图文件进行了分区,并将其复制到Azure SQL。如何将分区名称放入SQL表? 我已经知道如何通过在复制活动(图1和图2)的源数据部分中添加一个额外的列来将完整的文件路径放入SQL表中,但我正在尝试如何将完整的文件路径向下仅表示为分区名(202105)。 在复制活动中的源数据的数据预览中,它显示了仅带有分区名称的time_Period列(图3)。但是,当它
..
我正在尝试使用查询选项在Azure数据工厂源中执行递归查询。 但是,即使在with语句之前写入go或;,Data Factory也无法投影这些列。如果我写(在WITH子句之前): 转到&q;,我收到此错误"shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'r
..
好的 所以我们最近遇到了一个问题 在报表服务中,某些字符串列显示为乱码中文字符。 进一步调查后,我们发现是连字符。嗯,这是我们首先想到的。在进一步的调查中,我们发现它是一个破折号(或短划线)。基本上,发生这种情况的原因是人们将粘贴值从Word复制到此列中,Word会自动将连字符转换为破折号。 但如果您查看数据库,它们看起来是一样的。但在应用程序端,您可以看到区别。 如何用普
..
我想知道如何在SQL Server的WHERE子句中同时使用NULL和空字符串。我需要查找具有空值或空字符串的记录。谢谢。 推荐答案 Select * From Table Where (col is null or col = '') 或 Select * From Table Where IsNull(col, '') = ''
..
当我查看此odbcinst -j时,它显示 unixODBC 2.2.14 DRIVERS............: /etc/unixODBC/odbcinst.ini SYSTEM DATA SOURCES: /etc/unixODBC/odbc.ini FILE DATA SOURCES..: /etc/unixODBC/ODBCDataSources USER DATA SOURCE
..
如果我在一个XML文档中有几个Section元素,我应该使用什么XQuery来获取所有name值的列表? 推荐答案 在XPath 2.0(它是XQuery的子集)中,可以使用以下表达式来获取“Section”元素的“Name”属性的所有字
..
我正在尝试查询SQL Server中的XML列,并且希望选择属性值与不区分大小写的字符串匹配的记录。 例如,考虑以下XML列的值: 现在,我的选择如下所示: SELECT MyXmlColumn.value('(/items/item[@k="Description"]
..
我对XML非常陌生,需要一些帮助来查询SQL Server 2012中的XML列。 到目前为止,我有以下声明: SELECT sel.value('@name', 'varchar(max)') AS SelectionParamterNames FROM [schm].[sometable] T1 CROSS APPLY Selection.nodes('//syntax/sele
..
我正在使用SQL Server 2012,正在寻找一种通过查找另一个表中的值来更新我的XML列的方法。 我有以下架构: USE tempdb; GO DROP TABLE IF EXISTS [dbo].[tblstepid]; CREATE TABLE [dbo].[tblstepid]( [stepid] [uniqueidentifier] NOT NULL,
..
我在SQL Server 2012中有一个表 使用以下列定义 CREATE TABLE [dbo].[tblStepList]( [ToDoId] [int] IDENTITY(1,1) NOT NULL, [Data] [xml] NOT NULL } 并且数据列是带有 的XML e36a3
..
我在SQL Server 2012中有一个表,其结构如下: CREATE TABLE [dbo].[tblStepList] ( [ToDoId] [int] IDENTITY(1,1) NOT NULL, [Data] [xml] NOT NULL ) Data列的类型为XML,内容如下: e36a3
..
我使用的是SQL Server 2012 我正在寻找一种从我的表中选择一些具有XML数据类型的节点值的方法,如下所示。 我有以下架构 USE tempdb; GO DROP TABLE IF EXISTS [dbo].[tblStepList]; CREATE TABLE [dbo].[tblStepList]( [ToDoId] [int] IDENTITY(1,1)
..
我有这样的查询: select FirstName, LastName, BirthDate, GETDATE() AS [Today], CAST (DATEDIFF (DD, BirthDate, GETDATE())/365.25 AS INT) AS [Age] FROM Employees WHERE CAST (DATEDIFF
..
我有一个OLTP数据库,我正在使用SQL(ETL)将其加载到另一个数据库中。为此,在第二个数据库数据库中,我基于事实和维度创建了星型架构模型。 技术:MS-SQL 事实:销售额 维度:客户、客户、代理 注意:源系统中没有修改日期字段,可以在源系统中删除行。 我有一个代理作业,它每15分钟运行一次,以执行以下操作:对于每个表,我将数据从OLTP数据库加载到相应的临时表中(对
..
我正在尝试查询数据库并发送电子邮件正文中的内容。内容是每个用户的订单和详细信息。我正在尝试调用一个脚本任务来撰写正文,并且我正在使用发送电子邮件任务中的内容。当我尝试运行程序包时,它执行时没有错误,但下面是我在电子邮件中看到的内容 Execute SQL task output sent using Send Email Task in SSIS: Customer Num Rec
..
我开发了SSIS包,可以将多个EXCEL文件导入到SQL中。现在的问题是“Excel数据源”检查前几行以确定数据类型,并将长度为255的文本数据类型作为我的备注列。 但在某些文件中,备注长度超过255个字符。 我查看了一些博客,他们说故意在第一行放置长文本作为备注,然后SSIS会确定数据类型为Unicode文本流。这解决了我的问题,但当其他文件再次导入数据类型时,更改为255个字符,并
..
这是我的第一个SSIS包,如有帮助,不胜感激。我有一个需要插入Azure数据库的平面文件。我有来自平面文件的反汇编数据,该平面文件中的所有字段都需要映射到Azure DB表。平面文件具有以下字段,如 Azure SQL DB Customer表 平面文件中的所有字段都映射到Azure SQL DB表,在插入时,我需要将RoomID字段映射到另一个名为RM_Room的表 SELEC
..
我有一个CASE语句可以用,但因为我必须在SSIS中执行,所以我感到困惑: SELECT [BPCNUM_0], TYPE, CASE WHEN [TYPE]=1 THEN 'Normal' WHEN [TYPE]=2 THEN 'Divers' WHEN [TYPE]=3 THEN 'Intra-Société' WHEN [TYPE]=4 THEN '
..