66得票5回答
在STRING_AGG中生成不同的值

我正在使用SQL Server 2017中的STRING_AGG函数。 我想创建与COUNT(DISTINCT <column>)相同的效果。 我尝试了STRING_AGG(DISTINCT <column>,',')但那不是合法语法。 我想知道是否有T-SQL解决方...

57得票8回答
在SQL Server中使用STRING_AGG获取唯一值

以下查询返回以下结果: SELECT ProjectID, newID.value FROM [dbo].[Data] WITH(NOLOCK) CROSS APPLY STRING_SPLIT([bID],';') AS newID WHERE ...

33得票2回答
如何在SQL Server中查找运行轨迹?

有没有简单的方法可以确定在SQL Server 2000上由sp_trace_create设置了哪些跟踪?对于SQL Server 2005、2008、2012或2014呢?

23得票3回答
SQL Server 2017中的CLR严格安全性

这篇文章中MSDN表示: CLR在.NET Framework中使用的代码访问安全(CAS)不再作为安全边界支持。使用PERMISSION_SET = SAFE创建的CLR程序集可能能够访问外部系统资源,调用非托管代码以及获取sysadmin权限。从SQL Server 2017开始,...

18得票1回答
字符串聚合函数(STRING_AGG)表现不如预期

我有以下查询: WITH cteCountryLanguageMapping AS ( SELECT * FROM ( VALUES ('Spain', 'English'), ('Spain', 'Spanish'),...

17得票4回答
无法在SQL Server 2017中创建tSQLtCLR程序集

最近我安装了SQL Server 2017 Express和localdb(一般可用性)。在尝试安装tSQLt框架时,我发现了SQL Server 2017中实施的新安全功能:“clr strict security”选项。 这个新的安全功能似乎会阻止创建tSQLtCLR程序集。 SQL错误...

16得票2回答
SQL Server 2014安装卡住或者需要很长时间才能完成

我正在尝试安装SQL Server 2014,但它在同一位置(Install_VCRuntime_Cpu32_Action)停留了数小时。这已经是我第三次尝试安装了,我不知道还能做些什么。 SQL Server 2014安装

15得票6回答
安装SSDT(SQL Server数据工具)时出现错误。

在安装 SQL Server Data Tools for Visual Studio 2017 期间,我遇到了问题。 我收到以下错误消息 (翻译):The requested meta file operation is not supported (0x800707D3) 截图: 在这里...

15得票2回答
如何解决在Linux(Ubuntu 18.04)中使用EF Core数据库脚手架时出现的“无法使用Kerberos进行身份验证”问题?是否有任何解决方案?

我一直在尝试使用EntityFrameworkCore开发一个简单的AspNetCore应用程序,以连接和操作MSSQL服务器数据库。并通过Rider IDE、数据库客户端工具(DBeaver)和dotnet命令行接口(dotnet ef)来管理所有这些。我使用的是数据库优先的方法(在MSSQ...

14得票3回答
SQL转换毫秒为天、小时、分钟

我需要将以毫秒为单位的值85605304.3587转换为0d 18h 21m格式的值。不知道如何开始,SQL中是否有类似于C#中TimeSpan的东西?