标签: sql-server

连接字符串中的Trusted_Connection和Integrated Security有什么区别?

我很好奇SQL Server连接字符串中的令牌"Trusted_Connection"和"Integrated Security"之间有什么区别(我相信其他数据库/驱动程序不支持这些).我明白他们是等同的.

sql-server connection-string

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

SQL Server ORDER BY日期和空值最后

我想按日期订购.我希望最新的日期出现在第一位.这很容易,但有许多记录是空的,而且这些记录在任何有日期的记录之前.

我尝试了一些没有成功的事情:

ORDER BY ISNULL(Next_Contact_Date, 0)

ORDER BY ISNULL(Next_Contact_Date, 999999999)

ORDER BY coalesce(Next_Contact_Date, 99/99/9999)
Run Code Online (Sandbox Code Playgroud)

我如何按日期订购并让空值最后出现?数据类型是smalldatetime.

t-sql sql-server sql-server-2005

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

71
推荐指数
6
解决办法
10万
查看次数

如何将日期时间与SQL Server中的日期进行比较

Select * from [User] U
where  U.DateCreated = '2014-02-07'     
Run Code Online (Sandbox Code Playgroud)

但是在数据库中,用户是2014-02-07 12:30:47.220在我放置时创建的'2014-02-07'

它不显示任何数据

sql t-sql sql-server datetime

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

在SQL Server 2005中应该使用什么数据类型来存储电话号码?

我需要将电话号码存储在一张桌子里.请建议我应该使用哪种数据类型? 等待.请在回复之前阅读..

由于销售代表可以使用此字段进行搜索(包括野生字符搜索),因此需要对此字段进行大量索引.

截至目前,我们期望电话号码有多种格式(来自XML文件).我是否必须编写解析器才能转换为统一格式?可能有数百万个数据(有重复数据),每次有些源数据通过时我都不想占用服务器资源(在预处理过多等活动中).

欢迎任何建议..

更新:我无法控制源数据.只是xml文件的结构是标准的.想要将xml解析保持在最低限度.一旦它在数据库中,检索应该很快.这里有一个疯狂的建议是它甚至应该使用Ajax AutoComplete功能(因此Sales Reps可以立即看到匹配的功能).我的天啊!!

sql-server indexing

70
推荐指数
3
解决办法
25万
查看次数

仅使用SQL将图片插入SQL Server 2005图像字段

使用SQL Server 2005和Management Studio如何将图片插入Image表的类型列?

最重要的是,我如何验证它是否存在?

sql sql-server sql-server-2005 image

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

在SQL Server 2008中创建参数化VIEW

我们可以在SQL Server 2008中创建参数化的VIEW.

或者其他任何替代方案?

sql sql-server

70
推荐指数
3
解决办法
13万
查看次数

TABLOCK与TABLOCKX

有什么区别TABLOCKTABLOCKX http://msdn.microsoft.com/en-us/library/ms187373.aspx状态TABLOCK是共享锁,TABLOCKX而是独占锁.第一个可能只是一个索引锁吗?共享锁的概念是什么?

t-sql sql-server

70
推荐指数
3
解决办法
13万
查看次数

必须声明标量变量

@RowFrom int

@RowTo int

是存储过程的全局输入参数,因为我使用T-SQL编译存储过程内的SQL查询,然后Exec(@sqlstatement)在存储过程的末尾使用它来显示结果,当我尝试使用它时,它会给我这个错误在执行的变量中@RowFrom或者@RowTo内部@sqlstatement..否则工作正常..请帮助.

"Must declare the scalar variable "@RowFrom"."
Run Code Online (Sandbox Code Playgroud)

另外,我尝试在@sqlstatement变量中包含以下内容:

'Declare @Rt int'
'SET @Rt = ' + @RowTo
Run Code Online (Sandbox Code Playgroud)

@RowTo仍然没有将其值传递给@Rt 并生成错误.

sql sql-server stored-procedures

70
推荐指数
4
解决办法
48万
查看次数

获取SQL Server中的当前日期?

如何在MS-SQL Server 2008 R2中获取当前日期?

我的数据库中列的格式是DATETIME,日期以以下格式存储:

+++++++++++++ Vrdate ++++++++++
|                             |
|   2012-11-18 00:00:00.000   |
|   2012-11-19 00:00:00.000   |
|   2013-11-18 00:00:00.000   |
|   2012-12-01 00:00:00.000   |
|   2010-10-09 00:00:00.000   |
|   2012-11-11 00:00:00.000   |
|                             |
+++++++++++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)

我搜索但无法找到以这种格式获取日期的方式(即哪个时间与之相关00:00:00.00).我找到了GETDATE()函数但是它提供了当前时间以及日期,我想要的是以下列格式获取日期:CurrentDate 00:00:00.00

我怎么能得到这个?

sql sql-server datetime sql-server-2008 current-time

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