小编Raj*_*ore的帖子

SQL Server命名尾随空间是否不敏感?

我在我的OLTP中有一个Location表,在对它编码SSIS时,我找到了一个LocationCode列名,其中有一个尾随空格.

Create Table Location
(
    [LocationId] INT IDENTITY (1, 1)
    [LocationCode ] INT
)
Run Code Online (Sandbox Code Playgroud)

请注意,LocationCode列名称具有尾随空格.

然而,以下代码可行.

SELECT LocationCode
From Location
Run Code Online (Sandbox Code Playgroud)

事实上,我们找到了存储过程中使用尾随空间的几个地方,并且它继续工作.

这怎么可能?

sql t-sql sql-server

2
推荐指数
1
解决办法
398
查看次数

清理数据库

我有一个包含数百个表的数据库.

我正在构建一个脚本来删除此数据库中的所有行.

当然,作为一个关系数据库,我必须先删除孩子们的行才能触摸父母.

有什么东西我可以用于此或我必须这么做吗?

编辑

已接受的答案已修改为包括禁用触发器

EXEC sp_MSForEachTable 'DISABLE TRIGGER ALL ON ? '
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'DELETE FROM ?'
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'ENABLE TRIGGER ALL ON ? '
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008

2
推荐指数
1
解决办法
299
查看次数

Visual Studio 2008 IDE崩溃

我有以下配置:

  • Visual Studio Team System 2008
  • SQL Server Developer Edition 2008
  • GDR2

在Win XP SP3工作站上.

我没有加载项.

所有补丁都已应用于Visual Studio,Sql Server和Windows.

事件日志也没有显示任何内容.

我的Management Studio(ssms.exe)和VS(devenve.exe)的IDE每天都会让我几次崩溃.我尝试过uninstallilng并重新安装VS2008和SQL,但没有运气.

我怎样才能开始弄清楚还有什么问题并修复它?

sql-server ide crash visual-studio

2
推荐指数
2
解决办法
550
查看次数

SQL Server ContainsTable找不到部分匹配项

我正在尝试使用ContainsTable返回排名的结果列表.

当它找到一个完整的单词匹配时,我的工作正常,但它似乎不适用于部分单词.例如,如果我搜索'acq',它将找不到'Acquisitions'.我真的需要它来处理部分匹配才有用.使用"赞"不是一个选项,因为结果需要加权.

SELECT
    TitleRanks.RANK,
    CourseId,
    CourseTitle         
FROM
    TBL_LMS_CLIENT_COURSES as Courses
    INNER JOIN CONTAINSTABLE(Courses,CourseTitle,'acq') AS TitleRanks 
        ON Courses.CourseId = TitleRanks.[key]      
Run Code Online (Sandbox Code Playgroud)

任何想法都会很棒.

谢谢

search full-text-search sql-server-2005

2
推荐指数
1
解决办法
2662
查看次数

如何为列IN中的选择语句编写查询

我写了一个查询,其中表名是学生的 列,类,名称,语言

现在我需要在哪里写一个查询

class='10', names ="kiran, manju, ram , peter", Language='english'

如何编写一个查询,其中一列将具有多个值?

看起来很难找到解决方案

谢谢

sql asp.net

2
推荐指数
1
解决办法
547
查看次数

作业执行期间的SSIS错误

我创建了一个运行SSIS包的作业.我有一段时间的包安全问题,但设法正确设置包密码,错误消失.这个下一个错误昨晚没有发生,但今天我似乎无法摆脱它.如果我通过BIDS独立运行包或连接到我的Integration Services,它会成功运行.

任何想法当它作为一个作业运行时会导致这个错误,但不是作为一个包运行时?

Date        7/7/2010 2:10:59 PM
Log     Job History (Identipass Data Transfer)

Step ID     1
Server      BETTY
Job Name        Identipass Data Transfer
Step Name       SSIS Transfer Data
Duration        00:00:02
Sql Severity        0
Sql Message ID      0
Operator Emailed        
Operator Net sent       
Operator Paged      
Retries Attempted       0

Message
Executed as user: AD\theusername. 
Microsoft (R) SQL Server Execute Package Utility  
Version 10.0.2531.0 for 64-bit  
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    
Started:  2:10:59 PM  

Error: 2010-07-07 14:10:59.44     
Code: 0xC0047062     
Source: …
Run Code Online (Sandbox Code Playgroud)

ssis

2
推荐指数
1
解决办法
1万
查看次数

计数问题()

我想编写一个查询中检索COUNT(of employees with the salary=1000)COUNT(of total no of employees)从同一个表.有任何想法吗??

sql-server sql-server-2005

2
推荐指数
1
解决办法
167
查看次数

fopen返回资源ID#4

<?php
$handle = fopen("https://graph.facebook.com/search?q=mark&type=user&access_token=2227470867|2.mLWDqcUsekDYZ_FQQXYnHw__.3600.1279803600-100001317997096|YxS1eGhjx2rpNYLNE9wLrfb5hMc.", "r");
echo $handle;
?>
Run Code Online (Sandbox Code Playgroud)

为什么它会回显Resource id #4而不是页面本身?

php https fopen facebook

2
推荐指数
2
解决办法
1万
查看次数

从命令行以编程方式打印多份副本

我的应用程序生成 35 到 55 个 PDF 文件,我必须自动打印其中四份。

所有这些文件都在一个文件夹中。

我的要求是使用批处理文件打印每个文件的四份副本。

我安装了 Adob​​e Acrobat Reader。

我该怎么做呢?

windows printing pdf cmd batch-file

2
推荐指数
1
解决办法
8070
查看次数

选择MAX on Date列不使用空表

我在我的一个具有日期列的表上运行以下查询.

select max(date) from mydate
Run Code Online (Sandbox Code Playgroud)

问题是,当表为空时,它也返回一行.我正在使用Oracle 11.

有什么建议吗?

sql oracle

2
推荐指数
1
解决办法
3426
查看次数