Questions tagged «sql-server-2005»

使用此标记可以解决特定于Microsoft SQL Server 2005版本的问题。

8
什么代表SQL Server中的double?
我有一对夫妇在性C#这是double我想将这些存储在SQL Server中的表,但发现没有double类型,所以什么是最好的使用,decimal还是float? 这将存储纬度和经度值,因此我需要最精确的精度。 感谢到目前为止的答复。

14
SQL Server-SELECT FROM存储过程
我有一个存储过程返回行: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END 我的实际过程有些复杂,这就是为什么需要存储的原因。 是否可以通过调用此过程来选择输出? 就像是: SELECT * FROM (EXEC MyProc) AS TEMP 我需要使用SELECT TOP X,ROW_NUMBER和一个附加WHERE子句来分页数据,而且我真的不想将这些值作为参数传递。





21
将所有表,存储过程,触发器,约束和所有依赖项放在一个sql语句中
有什么方法可以通过删除所有表并删除一个SQL语句中的存储过程,触发器,约束和所有依赖项来清理SQl Server 2005中的数据库? 请求的理由: 我想要一个数据库脚本来清理一个未使用的现有数据库,而不是创建一个新的数据库,尤其是当您必须向数据库管理员提出请求并等待一段时间才能完成时!

17
使SQL Server数据库脱机时的极端等待时间
我正在尝试对我的开发数据库执行一些脱机维护(从实时备份还原开发数据库),但是通过SQL Server Management Studio进行的“脱机”命令执行速度非常慢-大约需要30分钟。我只是想尽办法,似乎无法在线找到有关可能导致速度问题或如何解决速度问题的任何参考。 一些站点建议打开与数据库的连接会导致此速度下降,但是使用此数据库的唯一应用程序是我的开发机的IIS实例,并且该服务已停止-没有更多打开的连接。 是什么导致这种速度下降,我该如何加快速度呢?

15
使用T-SQL从日期月份和年份中创建日期
我正在尝试将包含2007年12月1日等各个部分的日期转换为SQL Server 2005中的日期时间。我尝试了以下方法: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) 但这会导致日期错误。将三个日期值转换为正确的日期时间格式的正确方法是什么?



5
“防止保存需要重新创建表的更改”的负面影响
前言 我今天修改了SQL Server 2008中的一列,将数据类型从currency(18,0)更改为(19,2)。 我从SQL Server中收到错误消息“所做的更改要求删除并重新创建下表”。 在争夺答案之前,请阅读以下内容: 我已经知道在“ 工具”►“选项”►“设计器”►“表和数据库设计器”►取消选中 “防止保存需要重新创建表的更改” 框,这是一个选项。 ...所以不要回答! 实际问题 我的实际问题是其他问题,如下所示: 这样做有没有负面影响/可能的弊端? 取消选中此框后,实际上是否会自动删除并重新创建表? 如果是这样,该表副本是否是源表的100%精确副本?


1
如何使用INSERT语句的OUTPUT子句获取标识值?
如果我有一个插入语句,例如: INSERT INTO MyTable ( Name, Address, PhoneNo ) VALUES ( 'Yatrix', '1234 Address Stuff', '1112223333' ) 如何使用OUTPUT子句设置@var INT新行的标识值(称为Id)?我已经看到了将INSERTED.Name放入表变量的示例,但是我无法将其放入非表变量中。 我已经尝试了OUPUT INSERTED.Id AS @var,SET @var = INSERTED.Id但是都没有用。

14
varchar和nvarchar SQL Server数据类型之间的主要性能差异是什么?
我正在使用,在学校为小型Web应用程序开发数据库SQL Server 2005。 我看到一些关于varcharvs 问题的流派nvarchar: 使用varchar除非你处理了很多国际化的数据,然后使用nvarchar。 只需使用nvarchar一切。 我开始看到视图2的优点。我知道nvarchar确实占用了两倍的空间,但这并不一定是什么大问题,因为这只会存储数百名学生的数据。在我看来,最简单的方法就是不用担心,只允许所有内容都使用nvarchar。还是我想念的东西?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.