Tag: sql server

TSQL – 查看交叉应用和主键

这是我的基础表: docID | rowNumber | Column1 | Column2 | Column3 我使用交叉应用和透视来将Column1中的logging转换为实际列,并将列2和列3中的值用作新列的logging。 在我的小提琴中,你可以看到基地和转换select语句。 我有像植物和颜色这些列的编号,例如Plant1,Plant2,Plant3,Color1,Color2等 对于所有工厂列中存在的每个工厂,我想要在一个列中创build一个以逗号分隔的颜色列表的新行。 我想要实现的也是在下面的截图: 这应该成为在Excel中使用的视图。 我如何修改视图以获得所需的结果? 附加问题:长度列是数字。 有什么办法可以从Excel内切换小数分隔符作为用户,并将其应用到这个或所有数字列,以便它可以被Excel识别为一个数字? 我曾经有一个旧的PHPnetworking查询,我会通过从Excel中的下拉单元格作为参数分隔符。 谢谢。

从double到int的潜在转换丢失(Excel到SQL Server导入)

我一直在环顾这个解决scheme,但是这不适用于底部的解决scheme: 从Excel导入到SQL Server 2008时转换数据types时出错 我有一个3列的Excel文件,最后一个有数字。 我想将它导入到一个SQL数据库,问题是匹配最后一列与目标types。 要记住,我不能转换为我的目标types的两倍,因为是一个Int的外键。 所以问题是:我如何格式化excel中的列为int或解决scheme来解决这个问题?

在Excel或SQL Server 2012中比较两个数字,并将值1或0设置为最高或最低值

我有一个球员名单和他们在比赛中的分数列表。 我想比较两列,并返回1或0的值。1 =最高编号,0 =最低编号。 如果两个值相等,我想返回两个1。 我怎样才能使用Excel或SQL Server 2012做到这一点?

我在哪里可以find我的SSIS包中的debugging错误?

debugging我的SSIS包(Excel文件到SQL Server数据库)后,它告诉我,我已经超过了最大数量或错误(3)最初1。 他们build议我纠正错误或改变最大错误号码。 我在哪里可以finddebugging错误? 如果不是如何更改最大错误号? 谢谢

SSIS Excel到CSV – 64位真实

我试图将Excel(xlsx)文件转换为CSV文件 – SSIS,而无需更改64位选项。 所有其他软件包在64位上运行 – 除此之外都为真。 我创build了一个脚本任务,除非我把64位变成False,否则这个脚本任务不起作用。 使用Excel来源平面文件目的地与64位错误,但翻转回64位=真,事情不再工作。 有没有办法使用Excel和64位= True在SSIS中。 需要咨询,谢谢!

从SQL Server刷新数据后,Excel表格格式不会重新应用

如何强制单元格格式在数据刷新后自动生效? 我有一个连接设置为从SQL Server中的数据到Excel中的表。 但是,在初始拉动和刷新时,单元格格式化不会对这些单元格起作用,直到以某种方式(例如双击或按F2)与它们交互,或者甚至使用“ Text To Columns一次性修复它们。 我的设置表示保留单元格格式,并保留,它似乎不适用,直到发生某种交互。 拍摄前后看到这里: 这个问题正在影响整个表格的格式,显示的具体列是SQL Server中的一个datetypes。 有什么我完全忽略数据刷新后单元格格式应用于单元格,或者如果这只是Excel中的一个错误,是否有可能可能macros后每次数据刷新的Text To Columns操作? 我在Excel 2013上使用SQL Server 2008 R2。 任何帮助表示感谢,谢谢。 编辑1:表中没有公式存在,已在多台机器上testing,并在Excel 2013和2016年,问题仍然存在。

使用sql server数据工具创build一个ssis包

我是新来的ssis.I有一个任务,我需要从表中导入数据到Excel和表中包含近500Klogging。我的问题是当selectExcel文件的目的地,并创build一个连接pipe理器,使用Excel 2007,然后我看不到表当我试图安装访问数据库引擎,我碰到错误,说你不能安装32位,因为你已经安装了64位的微软products.Pleasebuild议

从Excel中加载多个数据到SQL SSIS

我正在使用SSIS,我需要使用SSIS将以下(Yellos)格式的多个文件加载到SQL中 你可以看到的问题是,文件有一个可怕的格式只处理/消耗logging如果列A填充(例如:忽略行#14 – X),我需要将值插入到date列中。 有什么build议? 问候!

如何使用linq将excelfile upload到数据库?

我的团队在asp.net项目中工作 这里我们必须把Excel内容上传到数据库 我们正在使用linq 请帮助做同样的事情

Powerpivot sql查询失败 – 无法将值转换为表列请求的数据types

我试图通过powerpivot执行一个SQL查询,我得到以下错误 “无法将值转换为请求的表(海量hexstring)列(名称)的数据types” SELECT [name], [table].[group],[table2].[group2] ,SUM([number]) AS number FROM table LEFT JOIN [table2] ON table.[group ID] = [table2].id GROUP BY [name],[table].[group],[table2].[group2] Powerpivot的validation器是满意的查询和相同的查询运行良好通过SQLpipe理工作室,任何想法如何我可以解决这个问题?