sql-server-2008 相关问题

将此标记用于特定于2008版Microsoft SQL Server的问题。

更新连接内的列

我面临 1 个问题,需要帮助。 我有 2 个表 - MainTable 和 DWTable。 MainTable - (ItemName varchar(255) NULL (唯一), ItemCode varchar(255) NULL), DWTable - (ItemName varchar(255) NULL,

回答 2 投票 0

无法连接到报表服务器 - 找不到服务

周末,SQL Server 2008 R2(在 Windows Server 2008 R2 上运行)重新启动。 今天早上我的报告没有运行。 我尝试登录 SQL Server 2008 R2 Reporting Services 配置

回答 2 投票 0

如何减慢 SQL 查询速度?

虽然听起来很奇怪,但我需要减慢 SQL 查询的速度。目前,我在内部开发服务器上使用 Microsoft SQL Server 2008 R2 和 AdventureWorks 数据库。我正在...

回答 5 投票 0

SQL Server Case then 语句

Case语句的Then中是否可以有多个表达式 我想要的看起来像这样 选择员工 ID, 案件 当 Dateofjoin > '1-1-2000' 时,选择 Column1 ,选择 Co...

回答 2 投票 0

解析名字和姓氏

我为此使用 SQL Server 2008。我试图与包含全名值的列分开解析名字和姓氏。解析后,我想将该值存储在 diff 中...

回答 1 投票 0

如何将日期转换为“mm/dd/yyyy”格式

我有一个名为 CREATED_TS 的日期列的 SQL 表,它以不同的格式保存日期,例如。如下所示 2012 年 2 月 20 日 12:00 2012 年 11 月 29 日 8:20:53 下午 2012 年 2 月 20 日 12:00 11/29/1...

回答 6 投票 0

我的 SQL Server 触发器如何被删除?

这个问题是我见过的最奇怪的事情之一。 我已向数据库中的表添加了一个触发器。服务器是 SQL 2008。触发器不会做任何特别棘手的事情。只需更改一个

回答 3 投票 0

System.ArgumentException:表类型参数必须具有有效的类型名称

我正在尝试将用户定义的表类型传递到 C# 中的查询中。 该类型由 2 列定义(组织和子组织) 这就是我的代码的样子: 数据集 ds = new 数据集(); 尝试 {

回答 4 投票 0

SQL Server 将整个表转换为脚本?

我想将整个表创建为脚本 - 列、约束、行等作为 SQL Server Management Studio 中的脚本。我该怎么做?

回答 2 投票 0

访问 SELECT 语句中的“前一行”值

我需要计算表格中两行之间的列的差异。有什么办法可以直接在 SQL 中执行此操作吗?我正在使用 Microsoft SQL Server 2008。 我正在寻找类似的东西...

回答 10 投票 0

有没有办法过滤 SQL Profiler 跟踪?

我正在尝试使用 SQL Profiler (SQL 2008) 解决此问题。 在生产中运行跟踪几天后,错误再次发生,我正在诊断它。 问题是痕迹有

回答 5 投票 0

返回重复行

我正在执行下面的查询,但当我们没有“LastMonth”和“CurrentMonth”的任何记录时,会返回重复的行。请告诉我问题出在哪里? **输出:** 呃...

回答 1 投票 0

如何转换此连接字符串以使用 SSPI 安全性?

我有一个有效的连接字符串 - 这里是: 我有一个有效的连接字符串 - 这里是: <add name="MyEntities" providerName="System.Data.EntityClient" connectionString="metadata= res://*/; provider=System.Data.SqlClient; provider connection string=' Data Source=localhost; Initial Catalog=MyDb; Integrated Security=False; User Id=MyDbUser; Password=123456; MultipleActiveResultSets=True'" /> 我这样设置用户: USE [master] GO IF EXISTS(SELECT * FROM sys.syslogins WHERE name = N'MyDbUser') DROP LOGIN [MyDbUser]; GO CREATE LOGIN [MyDbUser] WITH PASSWORD=N'123456', DEFAULT_DATABASE=[MyDb], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Drop & recreate db-user USE [MyDb] GO IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'MyDbUser') DROP USER [MyDbUser]; GO CREATE USER [MyDbUser] FOR LOGIN [MyDbUser] GO EXEC sp_addrolemember N'db_owner', N'MyDbUser' GO 如果我更改连接字符串以使用 SSPI 安全性,它就不再起作用。作为一名 SQL 菜鸟,如果有人可以就我需要进行的其他更改提供一些建议,我将不胜感激。 提前致谢。 需要是 Windows 用户,而不是 SQL Server 用户。 参见 MSDN : “集成安全性 - 如果为 false,则在连接中指定用户 ID 和密码。如果为 true,则使用当前 Windows 帐户凭据进行身份验证。可识别的值为 true、false、yes、no 和 sspi(强烈推荐),其中相当于 true。” 仅当使用 Windows 身份验证登录时才能指定 SSPI。您已创建 SQL Server 身份验证登录,并通过 User ID= 和 Password= 关键字在连接字符串中指定该登录。指定 SSPI 也会导致 SQL Server 尝试通过 Windows 安全令牌对连接用户进行身份验证,该令牌不会由客户端传递给 SQL Server,因为客户端指定了 SQL Server 用户名和密码。简而言之,您指定了两种身份验证方法,而只能指定一种方法。 如果您希望连接使用经过 Windows 身份验证的用户,请使用 FROM WINDOWS 源创建登录。假设您有一个名为 DOMAIN\MyUser 的 Windows 用户,您可以使用以下代码来完成此操作: USE [master]; GO CREATE LOGIN [DOMAIN\MyUser] FROM WINDOWS; 您还需要在所需的数据库中创建一个用于登录的用户: USE [<db_name>]; GO CREATE USER [MyUser] FOR LOGIN [DOMAIN\MyUser]; 注意,上述语句中未指定密码,因为 Windows 正在处理身份验证。 然后,您需要确保应用程序以“DOMAIN\MyUser”身份运行,并在连接字符串中使用以下内容: <add name="MyEntities" providerName="System.Data.EntityClient" connectionString="metadata= res://*/; provider=System.Data.SqlClient; provider connection string=' Data Source=localhost; Initial Catalog=MyDb; Integrated Security=SSPI; MultipleActiveResultSets=True'" />

回答 2 投票 0

查询隐藏重复的行列数据。不想删除重复的行

我想要一个 SQL Server 查询来隐藏重复的行列数据。我不想删除重复的行,而是有条件地将数据显示为空白。 当我运行这个 SQL 查询时: 选择 [Vch 号]...

回答 1 投票 0

用先前的 NOT NULL 行更新 NULL 行

我有一个场景,我的表有 2 列,其中一列有一系列日期,另一列有一些值。现在我需要使用与最新值对应的值来更新空值

回答 4 投票 0

将存储过程从 MS SQL Server 转换为 Informix

我不知道如何在 Informix 中编写特定的存储过程,所以我必须在我知道如何编写的 SQL Server 中编写我脑海中的逻辑(微软的简单性)...所以我将编写我的存储

回答 3 投票 0

将 varchar 转换为数据类型 numeric 时出现算术溢出错误。 ‘10’<= 9.00

下面是我正在使用的表结构和数据的子集。 创建表#测试 ( 瓦尔 varchar(5) ,类型 varchar(5) ) INSERT #Test VALUES ('是','文本') 插入#测试值...

回答 4 投票 0

SQL SERVER MERGE 错误

我有这个用于合并的源表,目标表具有相同的字段。 ID 姓名 出生 工作 123 约翰·多伊 01/20/2000 水管工 123 约翰·多伊 ...

回答 2 投票 0

SQL 数据输入 - 查找输入信息的顺序

我一直在开发一个需要新代码的 DBO。 我必须在具有数千行的列中手动添加特定代码以满足我的要求。 问题是,有些已经

回答 1 投票 0

SQL Server Management Studio

是否可以单独安装 Management Studio,如果可以,是否有单独的下载/安装 exe?

回答 8 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.