sql-server-2012相关内容

通过VB添加SQL列的最简单方法

我想要做的是首先检查某个列是否已经存在于表中,如果不存在则添加它.我想通过visual basic来实现这一点.如果有人花一点时间评论并简要解释每一步,我将不胜感激. 解决方案 Dim connString As String = "Data Source=NameOfMachine\InstanceofSQLServer;Initial Catalog=NameOfDataBase;I ..
发布时间:2021-08-27 19:13:09 其他开发

如何从具有所有刷卡记录的表中仅选择刷卡用户

我有一个只有 6 列的 SQL Server 表 task_swipe_rec.我想知道现在有多少人为分配的任务刷卡,以及他们目前在这些任务上花费的时间列表. 我希望获得当前刷入的员工未刷出(未完成)的任务列表以及每项任务花费的分钟数. Employee_IDTask_IdSwipe_TypeSwipe_In_Out_Time部门Emp_Swipe_Rec_PK EMP1 TASK1 ..
发布时间:2021-08-27 19:13:06 数据库

如何从数据库中选择3个流行的销售产品?

我需要从数据库中选择 3 个最受欢迎的产品,但我不知道如何选择它.我使用 max(col_name),这仅给我一个最受欢迎的项目.这不符合我的目标.我需要第一个最受欢迎的关注,第二个最受欢迎和第三个最受欢迎的产品. 如何在 sql server 2012 中选择? 解决方案 如果您想考虑处理第一、第二和第三位置的关系,那么您可以在此处使用 DENSE_RANK: SELECT *从 ..
发布时间:2021-08-27 19:13:03 其他开发

SQL Server 2012 中的 PIVOT - SQL 的新功能

我在下一种情况下遇到了一些麻烦:我需要为语句选择 4 个位置,并且我需要将这些位置作为列进行透视.数据库的结构为:StatementId 1、PositionId 2、RepCurrValue 3.例如,StatementId = 55 并且位置 = 58 OR 62 OR 67 OR 82,结果是: 1 2 3-----------------55 58 146,800055 62 59,98 ..
发布时间:2021-08-27 19:13:00 其他开发

从 Excel 模板动态创建的 Excel 未正确写入数据-SSIS

我需要创建一个 SSIS 包,它将每天运行并将表的数据导出到目录中.Exported excel 有一个预定义的格式.所以我使用了模板excel.(Excel 仅带有 Column Headers 的文件) 以下是我遵循的步骤: 创建了一个 variable 文件名,其中包含要生成的 excel 的位置和名称(基于当前日期值) 在控制流中添加了一个 File System 任务. ..
发布时间:2021-08-27 19:12:57 数据库

将逗号分隔的字符串拆分为列

我有一个这样的字符串: '1,A;2,B;3,C' 无论如何我可以将逗号分隔的值拆分为列,然后通过 ; 拆分为行,如下所示: ID 文本1 安2 乙3 C 解决方案 试试这个: 声明@s varchar(50) = '1,A;2,B;3,C'--convert string to xml table (为了清晰起见,我使用了 HTML 标签)声明@xml xml = cast(' ..
发布时间:2021-08-27 19:12:51 数据库

将行转列 SQL Server 2015

需要帮助将数据从行转换为列 col1 col2 col3-------------------d1 d2 d3 结果应该是 col----d1d2d3 解决方案 使用交叉应用 ;WITH CTE(col1,col2,col3)作为(选择“d1"、“d2"、“d3")从 CTE 中选择 colCROSS APPLY (VALUES(col1),(col2),(col3)) As Dt ( ..
发布时间:2021-08-27 19:12:43 数据库

在 SQL 中的任何给定字符串中将字母替换为零

我正在尝试将公式中的一些输入字符串替换为零值.我能够对某些字符串执行此操作,但无法对以下 #mathtemp 表中列出的所有字符串执行此操作. 我有输入名称,我有公式,我需要做的就是将没有数字(值)的字符串重新设置为零.替换语句中有一些我无法弄清楚的错误. 我尝试使用 ISNUMERIC 来完成此操作,但没有提供所需的输出.如果有任何新想法可以做到这一点或解决以下问题,请告诉我. B ..
发布时间:2021-08-27 19:12:40 数据库

SSAS分区的并行处理

我们目前使用的是 SQL Server 2012 标准版.SSAS 不支持同时处理多个分区.SQL Server 企业版确实支持这一点. 我有两个问题:1. SSAS 一次处理多个分区的能力是什么?2. SQL Server BI 版是否支持此功能. 提前致谢. 解决方案 多维模型的并行分区处理在 SQL 2012 Analysis Services BI 版本中可用.我在那个 ..
发布时间:2021-08-27 19:12:34 其他开发

动态 SQL Server 变量从游标解析不正确

我在解析由查找表填充的查找游标中的变量时遇到问题. 这与我之前的问题非常相似: 动态 MS SQL 变量解析不正确 但现在我从查找表中提供 @tablename 和 @columnname,这导致我错过了 [ 和] 在列名周围. DECLARE@tableName SYSNAME,@columnName 系统名称,@col2 系统名称,@prompt 系统名称,@dynSQL ..
发布时间:2021-08-27 19:12:31 数据库

如何循环从 PowerShell 运行的 SQL 的结果(system.Data.DataSet 对象)

我正在尝试从 Power Shell(在我的 Windows 7 64 位桌面上)运行 SQL,并且远程数据库主机是 MS SQL Server 2012. 我通过调用函数 Get-ODBC-Data 来运行 SQL1,它会给我一个字符串类型的列.它可以有未知的行数(最多 20 行).然后我将这些列值中的每一个用作第二个函数 Get-ODBC-Data-Count 的参数 ($var1).此 ..
发布时间:2021-08-27 19:12:28 数据库

跳过子表中的记录

我正在尝试编写查询,即从 2 个表中选择一些内容.不幸的是,我遇到了以下问题:在表中 Person.BusinessEntityAdress 您将密钥存储到另一个包含人员地址的表中,但有些记录有 2 个或更多密钥,我的观点是只选择这些密钥中的一个,然后跳过其余部分.我正在使用 AdventureWorks2012 数据库.这是一个链接,您可以在其中阅读有关此数据库的信息.到目前为止,这是我的查 ..
发布时间:2021-08-27 19:12:25 数据库

重命名列返回错误

我尝试使用此过程来重命名 SQL Server 中名称错误的列.生成的语句似乎正确: EXEC sp_rename '[TBL_TAXREPORTtestxxx].["InsertedOn"]', 'InsertedOn', 'COLUMN' 但是这给了我以下错误: Msg 15248,级别 11,状态 1,过程 sp_rename,第 266 行参数@objname 不明确或声明的@o ..
发布时间:2021-08-27 19:12:23 数据库

Sql存储过程中的错误

INSERT INTO Tbl_Basicinfo(Employer_Id,Lname,Fname,UserName,Userpass,Location_Id,cc2,CC3,cc4,cc5,Dohire,Job_Status,ssn,Import_Emp_No,[Benefit_Terminate],[Show_IP],[Change_IP],[Change_IP][IsNewHired])SE ..
发布时间:2021-08-27 19:12:17 其他开发

Microsoft SQL Server 错误:18456 + Windows 身份验证

我的 PC 名称是 IBALL1.我收到一个错误 用户“iball1\User1"登录失败.(Microsoft SQL 服务器,错误:18456) 我正在尝试使用 Windows 身份验证登录. 然后在 SQL Server 配置管理器 > SQl 服务器服务 > SQL Server 作为本地系统登录. 在错误日志文本文件中,位于 C:\Program Files\Mi ..
发布时间:2021-08-27 19:12:14 其他开发

SSIS 64 位与 32 位

我正在 VS 2012 中开发一个正在部署到 SQL Server 2012 的 SSIS 包.该包正在从具有 32 位驱动程序的外部数据库中提取数据并将其加载到 SQL Server 2012 中.我已经设置了包它使用项目参数来存储连接字符串. 我可以从 VS 运行包,也可以通过 32 位 dtexec 运行包.我无法从 SQL 代理运行包.我已将作业设置为使用 ssis 代理帐户. ..
发布时间:2021-08-27 19:12:10 其他开发