sql-server-2008-r2相关内容
我想通过从我的本地机器执行 PS 脚本来做到这一点.其中数据库服务器是远程机器. 在 CSV 文件中,我没有指定任何列名.(只有逗号分隔和对齐的 o/p). 我不想使用 BULK INSERT 解决方案 我有两种方法: BCP.exe SQL Server 提供命令行实用程序 bcp 来批量导入数据.您可以简单地将 bcp 执行合并到您的 Powershell 脚本
..
试图创建 SERVER EVENT SESSION 来捕获blocked_process_report &xml_deadlock_report 事件到一个文件中,以供以后使用以下语句进行分析; 在服务器上创建事件会话 [blocked_process]添加事件 sqlserver.blocked_process_report(行动(sqlserver.client_app_name,sqlse
..
我有如下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
..
我举例说明我的问题.事实上,我在尝试了多种方式后找到了解决方案,但我想问一下这个解决方案是否好,或者出于任何原因,使用替代方法是否更好.事实上,我需要控制元素的创建方式. 我首先创建了一个包含我需要的所有数据的视图,然后我通过多次加入视图从视图中进行选择. 我在这里使用局部变量而不是视图重现了“复杂性": DECLARE @Employees 表(EmpID int 非空,名称 nv
..
我正在为 SQL Server 2008 R2 开发 TSQL 查询.我正在尝试开发此查询以识别一个记录/客户.因为其中一些值是 NULL,所以我目前正在对大多数表进行 LEFT JOINS.但是 LEFT JOIN 的问题是,现在我为某些客户获得了 > 1 条记录. 但是,如果我将其更改为 INNER JOIN,则某些客户端将被完全排除,因为它们的这些列具有 NULL 值.无论 NULL
..
我有下表: ID |职位ID |数据 |结果类型---------------------------------1 |12345 |XXXX |02 |12345 |年年 |13 |23456 |AAAA |04 |23456 |BBBB |15 |34567 |FOOB |06 |45678 |倒钩 |0 现在我需要构建一个查询来提供所有 JobIDs,其中没有 ResultType =
..
查询以获得下一个身份?这对于没有删除记录的表是可能的: SELECT TOP 1 EMPID + 1 FROM Employee ORDER BY EMPID DESC 如果有删除数据,我将如何获得下一个身份?例如我有一个这样的表: EMPID 名称第4001章第4002章4003 ----------------------- 这个被删除了第4004章第4005章第4006章第4007章第
..
我只是在阅读 this SO thread 并且向@Mack 提出了一个关于是否有办法检查 SQL 对象是否被任何其他 SQL 对象引用的问题. 他 (@Mack) 在他的回答中使用 T-SQL 和 DMV 来完成类似的事情. 这可能吗,如果可以,怎么办? 我会将此作为评论发布,但我还没有足够的声誉...... 解决方案 可以,但不是用DMV,而是需要相关的动态管理fun
..
SQLServer tabeDiff 用于同步数据库. 字符已在目标表中找到.我在任何地方都找不到任何东西,有人经历过吗?这是我的场景.它是一个运行它的 .bat 文件.下面是一个源 table.field 值的示例: SM-33® tableDiff 之后出现在源 table.field 中: SM-33® 这怎么会发生?源是 SQLServer 2008R2,目标是
..
您好,当我尝试使用 System.Data.SqlClient 从 Windows 通用平台应用程序连接到 Microsoft SQL Server 2008R2 时,出现以下异常: System.Data.SqlClient.SqlException: '与服务器建立连接成功,但在登录过程中出现错误.(提供者:TCP Provider,错误:0 - 操作成功完成)' 这是我的连接字符
..
我正在为学校申请,在将密码插入我的用户数据库时,我需要帮助加密密码.我正在使用 c# 编程语言进行编程,我正在使用 MS server 2008 R2 来操作我的数据库.我正在考虑进行 HASH 加密,如果有人帮助我,我会很高兴. 这是我将数据插入数据库的代码: using (SqlConnection con = new SqlConnection("Data Source=HRC0;I
..
我不太擅长 SQL,所以在编写查询时请大家帮忙. SQL 查询 - 表连接问题 我得到了答案,它有效!它只是明显缓慢.我讨厌这样做,但我真的希望有人想推荐一些优化查询的方法.我什至没有自己尝试过,因为我对 SQL 的了解不够,甚至无法开始使用谷歌搜索. 解决方案 在要加入的列上创建索引可能会有所帮助.例如; CREATE INDEX name_for_index ON Main (S
..
我有以下 sql 查询来了解它的作用,请阅读下面的描述 选择 catalogid, numitems, allitems - numitems ignoreditems从 (选择 i.catalogid,sum(case when (ocardtype in ('PayPal','Sofort') ORocardtype in ('mastercard','visa') 和日期不为空)且不存在(
..
我尝试使用批量插入读取本地机器中单个 xml 文件的内容. SELECT * FROM OPENROWSET (BULK '''+ @FILENAME+''' , SINGLE_CLOB ) AS xmlData 它正在工作,但我正在尝试从远程机器读取.它给出以下错误 Msg 4861, Level 16, State 1, Line 1无法批量加载,因为无法打开文件“Z:\Technica
..
我正在尝试更新队列项目并检索它的列文本内容. 问题在于特殊符号(例如希伯来字符)会导致问号:???? 通过直接SELECT子句(在sql management studio中),我可以很好地看到文本: 消息栏--------无名氏嘿 当我尝试检索数据时,它会被打乱: היי --->???(不好)嘿--->嘿(好的) 我的桌子: 创建表 [dbo].[MyQueue]([消
..
我正在使用链接到 SQL Server 2008 R2 的 Access 2010.我的问题 - 如何在 Access 表单上将时间显示为 hh:mm am/pm 而不是 SQL Server 的 time(7) 格式的 hh:mm:ss.nnnnnnn? 更复杂的是,我确实有一个半小时时间范围内的所有时间的查找表?前任.在 SQL 中,查找字段显示 07:30:00.0000000 - 我
..
可能重复: 实体框架 4 未在 sql server 2005 中关闭连接分析器 好吧,stackoverflow 上的许多开发人员都说我不应该担心关闭我的连接:我的 using 语句将为我关闭连接,这里和这里和整个网站.不幸的是,我没有看到它发生.这是我的代码: [测试,显式]公共无效重新连接测试(){const string connString = "初始目录=MyDb;数据源=
..
我使用 使用 SqlDependency 检测更改 作为我正在编写的代码的示例.我还查看了具有类似代码的其他链接,但它们都不起作用. 本质上,我只是想在表 [ErrorLog] 发生更改时更改 label1.Text.出于某种原因,OnDependencyChange 没有触发. 我已在数据库中启用 Service Broker: ALTER DATABASE TestDB立即回滚设
..
以下面的数据为例: SELECT 'HelpDesk Call Reference F0012345, Call Update, 40111' AS [主题]联合所有SELECT 'HelpDesk Call Reference F0012346, Call Resolved, 40112' AS [主题]联合所有选择“帮助台呼叫参考 F0012347,记录新呼叫,40113"作为 [主题]
..
我有这样的数据: 产品组产品级别数量销售趋势=================================================================第 1 组 L1 10 向上第 1 组 L2 20 向上第 1 组 L3 30 下第 2 组 L1 20 向上第 2 组 L2 40 向上第 2 组 L3 60 下第 2 组 L4 80 向下 我需要获取这种格式的数据:
..