sql-server-2008-r2相关内容

如何使用 powershell 将 CSV 文件的数据插入 SQL Server db 表

我想通过从我的本地机器执行 PS 脚本来做到这一点.其中数据库服务器是远程机器. 在 CSV 文件中,我没有指定任何列名.(只有逗号分隔和对齐的 o/p). 我不想使用 BULK INSERT 解决方案 我有两种方法: BCP.exe SQL Server 提供命令行实用程序 bcp 来批量导入数据.您可以简单地将 bcp 执行合并到您的 Powershell 脚本 ..
发布时间:2022-01-16 23:33:28 其他开发

使用 SQL Server 2008 R2 的动态案例语句

我有如下case语句如下图: 例子: 我有 case 语句: 可乐当可乐在“2001-01-01"和“2001-01-05"之间时,“G1"当可乐在“2001-01-10"和“2001-01-15"之间时,“G2"当可乐在“2001-01-20"和“2001-01-25"之间时,“G3"当可乐在“2001-02-01"和“2001-02-05"之间时,“G4"当可乐在“2001-02 ..
发布时间:2022-01-16 23:32:56 数据库

使用 FOR XML 控制 XML 元素的嵌套

我举例说明我的问题.事实上,我在尝试了多种方式后找到了解决方案,但我想问一下这个解决方案是否好,或者出于任何原因,使用替代方法是否更好.事实上,我需要控制元素的创建方式. 我首先创建了一个包含我需要的所有数据的视图,然后我通过多次加入视图从视图中进行选择. 我在这里使用局部变量而不是视图重现了“复杂性": DECLARE @Employees 表(EmpID int 非空,名称 nv ..
发布时间:2022-01-16 23:32:28 数据库

如何消除 TSQL 中的 NULL 字段

我正在为 SQL Server 2008 R2 开发 TSQL 查询.我正在尝试开发此查询以识别一个记录/客户.因为其中一些值是 NULL,所以我目前正在对大多数表进行 LEFT JOINS.但是 LEFT JOIN 的问题是,现在我为某些客户获得了 > 1 条记录. 但是,如果我将其更改为 INNER JOIN,则某些客户端将被完全排除,因为它们的这些列具有 NULL 值.无论 NULL ..
发布时间:2022-01-16 23:32:11 数据库

查询以获得下一个身份?

查询以获得下一个身份?这对于没有删除记录的表是可能的: SELECT TOP 1 EMPID + 1 FROM Employee ORDER BY EMPID DESC 如果有删除数据,我将如何获得下一个身份?例如我有一个这样的表: EMPID 名称第4001章第4002章4003 ----------------------- 这个被删除了第4004章第4005章第4006章第4007章第 ..
发布时间:2022-01-16 23:31:58 其他开发

检查 SQL 对象是否被任何其他 SQL 对象引用

我只是在阅读 this SO thread 并且向@Mack 提出了一个关于是否有办法检查 SQL 对象是否被任何其他 SQL 对象引用的问题. 他 (@Mack) 在他的回答中使用 T-SQL 和 DMV 来完成类似的事情. 这可能吗,如果可以,怎么办? 我会将此作为评论发布,但我还没有足够的声誉...... 解决方案 可以,但不是用DMV,而是需要相关的动态管理fun ..
发布时间:2022-01-16 23:31:49 其他开发

使用 tableDiff 后显示小表的奇数字符

SQLServer tabeDiff 用于同步数据库. 字符已在目标表中找到.我在任何地方都找不到任何东西,有人经历过吗?这是我的场景.它是一个运行它的 .bat 文件.下面是一个源 table.field 值的示例: SM-33® tableDiff 之后出现在源 table.field 中: SM-33® 这怎么会发生?源是 SQLServer 2008R2,目标是 ..

当我尝试使用 Windows 通用 PlatformApp 连接到 SQL Server 2008R2 时出现 System.Data.SqlClient.SqlException

您好,当我尝试使用 System.Data.SqlClient 从 Windows 通用平台应用程序连接到 Microsoft SQL Server 2008R2 时,出现以下异常: System.Data.SqlClient.SqlException: '与服务器建立连接成功,但在登录过程中出现错误.(提供者:TCP Provider,错误:0 - 操作成功完成)' 这是我的连接字符 ..
发布时间:2022-01-16 23:31:30 C#/.NET

插入数据库时​​散列加密密码

我正在为学校申请,在将密码插入我的用户数据库时,我需要帮助加密密码.我正在使用 c# 编程语言进行编程,我正在使用 MS server 2008 R2 来操作我的数据库.我正在考虑进行 HASH 加密,如果有人帮助我,我会很高兴. 这是我将数据插入数据库的代码: using (SqlConnection con = new SqlConnection("Data Source=HRC0;I ..
发布时间:2022-01-16 23:31:22 C#/.NET

SQL 查询 - 性能优化

我不太擅长 SQL,所以在编写查询时请大家帮忙. SQL 查询 - 表连接问题 我得到了答案,它有效!它只是明显缓慢.我讨厌这样做,但我真的希望有人想推荐一些优化查询的方法.我什至没有自己尝试过,因为我对 SQL 的了解不够,甚至无法开始使用谷歌搜索. 解决方案 在要加入的列上创建索引可能会有所帮助.例如; CREATE INDEX name_for_index ON Main (S ..
发布时间:2022-01-16 23:31:07 其他开发

如何通过mssql存储过程读取远程(网络)机器中xml文件的内容

我尝试使用批量插入读取本地机器中单个 xml 文件的内容. SELECT * FROM OPENROWSET (BULK '''+ @FILENAME+''' , SINGLE_CLOB ) AS xmlData 它正在工作,但我正在尝试从远程机器读取.它给出以下错误 Msg 4861, Level 16, State 1, Line 1无法批量加载,因为无法打开文件“Z:\Technica ..

带问号的 nvarchar 列结果

我正在尝试更新队列项目并检索它的列文本内容. 问题在于特殊符号(例如希伯来字符)会导致问号:???? 通过直接SELECT子句(在sql management studio中),我可以很好地看到文本: 消息栏--------无名氏嘿 当我尝试检索数据时,它会被打乱: היי --->???(不好)嘿--->嘿(好的) 我的桌子: 创建表 [dbo].[MyQueue]([消 ..
发布时间:2022-01-16 23:30:15 C#/.NET

将 Access 表单上的 SQL 时间字段显示为 Access medium time hh:mm am/pm

我正在使用链接到 SQL Server 2008 R2 的 Access 2010.我的问题 - 如何在 Access 表单上将时间显示为 hh:mm am/pm 而不是 SQL Server 的 time(7) 格式的 hh:mm:ss.nnnnnnn? 更复杂的是,我确实有一个半小时时间范围内的所有时间的查找表?前任.在 SQL 中,查找字段显示 07:30:00.0000000 - 我 ..
发布时间:2022-01-16 23:30:04 其他开发

为什么我的 using 语句没有关闭连接?

可能重复: 实体框架 4 未在 sql server 2005 中关闭连接分析器 好吧,stackoverflow 上的许多开发人员都说我不应该担心关闭我的连接:我的 using 语句将为我关闭连接,这里和这里和整个网站.不幸的是,我没有看到它发生.这是我的代码: [测试,显式]公共无效重新连接测试(){const string connString = "初始目录=MyDb;数据源= ..
发布时间:2022-01-16 23:29:54 数据库

SqlDependency.OnChange 不在 WinForm 中触发?

我使用 使用 SqlDependency 检测更改 作为我正在编写的代码的示例.我还查看了具有类似代码的其他链接,但它们都不起作用. 本质上,我只是想在表 [ErrorLog] 发生更改时更改 label1.Text.出于某种原因,OnDependencyChange 没有触发. 我已在数据库中启用 Service Broker: ALTER DATABASE TestDB立即回滚设 ..
发布时间:2022-01-16 23:29:48 C#/.NET

多列上的 PIVOT

我有这样的数据: 产品组产品级别数量销售趋势=================================================================第 1 组 L1 10 向上第 1 组 L2 20 向上第 1 组 L3 30 下第 2 组 L1 20 向上第 2 组 L2 40 向上第 2 组 L3 60 下第 2 组 L4 80 向下 我需要获取这种格式的数据: ..
发布时间:2022-01-16 23:29:32 数据库