sql-server相关内容

将Azure Blob分区添加到Azure SQL表

我在Azure Blob中对拼图文件进行了分区,并将其复制到Azure SQL。如何将分区名称放入SQL表? 我已经知道如何通过在复制活动(图1和图2)的源数据部分中添加一个额外的列来将完整的文件路径放入SQL表中,但我正在尝试如何将完整的文件路径向下仅表示为分区名(202105)。 在复制活动中的源数据的数据预览中,它显示了仅带有分区名称的time_Period列(图3)。但是,当它 ..
发布时间:2022-04-04 18:34:28 数据库

连字符VS破折号:用连字符替换破折号

好的 所以我们最近遇到了一个问题 在报表服务中,某些字符串列显示为乱码中文字符。 进一步调查后,我们发现是连字符。嗯,这是我们首先想到的。在进一步的调查中,我们发现它是一个破折号(或短划线)。基本上,发生这种情况的原因是人们将粘贴值从Word复制到此列中,Word会自动将连字符转换为破折号。 但如果您查看数据库,它们看起来是一样的。但在应用程序端,您可以看到区别。 如何用普 ..
发布时间:2022-04-04 11:32:32 数据库

用于获取属性列表的XQuery

如果我在一个XML文档中有几个Section元素,我应该使用什么XQuery来获取所有name值的列表? 推荐答案 在XPath 2.0(它是XQuery的子集)中,可以使用以下表达式来获取“Section”元素的“Name”属性的所有字 ..
发布时间:2022-04-02 13:20:46 数据库

仅当存在XQuery SQL SELECT节点时

我使用的是SQL Server 2012 我正在寻找一种从我的表中选择一些具有XML数据类型的节点值的方法,如下所示。 我有以下架构 USE tempdb; GO DROP TABLE IF EXISTS [dbo].[tblStepList]; CREATE TABLE [dbo].[tblStepList]( [ToDoId] [int] IDENTITY(1,1) ..
发布时间:2022-04-02 13:02:09 数据库

如何使用SQL编写基本的ETL,而不在每次ETL运行时截断/加载?

我有一个OLTP数据库,我正在使用SQL(ETL)将其加载到另一个数据库中。为此,在第二个数据库数据库中,我基于事实和维度创建了星型架构模型。 技术:MS-SQL 事实:销售额 维度:客户、客户、代理 注意:源系统中没有修改日期字段,可以在源系统中删除行。 我有一个代理作业,它每15分钟运行一次,以执行以下操作:对于每个表,我将数据从OLTP数据库加载到相应的临时表中(对 ..
发布时间:2022-03-31 12:19:34 数据库

发送电子邮件的SSIS脚本任务未正确显示数据

我正在尝试查询数据库并发送电子邮件正文中的内容。内容是每个用户的订单和详细信息。我正在尝试调用一个脚本任务来撰写正文,并且我正在使用发送电子邮件任务中的内容。当我尝试运行程序包时,它执行时没有错误,但下面是我在电子邮件中看到的内容 Execute SQL task output sent using Send Email Task in SSIS: Customer Num Rec ..
发布时间:2022-03-31 12:17:33 C#/.NET

在SSIS EXCEL数据源中,不超过255个字符

我开发了SSIS包,可以将多个EXCEL文件导入到SQL中。现在的问题是“Excel数据源”检查前几行以确定数据类型,并将长度为255的文本数据类型作为我的备注列。 但在某些文件中,备注长度超过255个字符。 我查看了一些博客,他们说故意在第一行放置长文本作为备注,然后SSIS会确定数据类型为Unicode文本流。这解决了我的问题,但当其他文件再次导入数据类型时,更改为255个字符,并 ..
发布时间:2022-03-31 12:14:49 数据库

将两个源映射到目标SQL DB表

这是我的第一个SSIS包,如有帮助,不胜感激。我有一个需要插入Azure数据库的平面文件。我有来自平面文件的反汇编数据,该平面文件中的所有字段都需要映射到Azure DB表。平面文件具有以下字段,如 Azure SQL DB Customer表 平面文件中的所有字段都映射到Azure SQL DB表,在插入时,我需要将RoomID字段映射到另一个名为RM_Room的表 SELEC ..
发布时间:2022-03-31 12:12:33 数据库