sql-server-2012相关内容

如何在 SQL SERVER 中格式化日期时间

我正在尝试使用 将 MySQL 函数 DATE_FORMAT(date,'%y-%m-%d %h:%i:%s %p') 移植到等效的 MsSQLCONVERT(). 如何在 SQL SERVER 2012 中格式化等效的日期时间字符串以提供此输出 '2014-05-24 01:24:37 AM'? 解决方案 在 SQL Server 2012 及更高版本中,您可以使用 FORMAT(): ..
发布时间:2022-01-03 23:08:17 数据库

将字符串列表传递给存储过程

使用 SQL Server 2012,我想创建一个存储过程,它传入一个字符串列表并检查每个条目.我将该列表添加到一个逗号分隔的字符串“UserGroupsAllowedToViewMap"中.这适用于一个条目,但我需要检查多个条目. public DataTable GetMapsWithWorkspaceForUserGroups(int workspaceID, string UserGro ..
发布时间:2022-01-03 23:08:04 C#/.NET

如何根据用户在地图上的位置渲染一部分空间数据

我们在数据库中有德克萨斯州的每条街道.问题是,有 200 万条街道.当用户查看地图上的一个简单县时,需要 FOREVER 来渲染该县的街道,因为查询必须经过 texas 表中的每条街道.有没有人对我们如何跨表拆分数据并让地理服务器根据他们正在查看的当前用户位置查询所需的表有任何建议? 例如除了一张巨大的德州桌子,还有东德州、北德州等等 解决方案 有几种提高性能的方法: 如果您尚 ..
发布时间:2022-01-03 23:07:54 其他开发

如何在 SQL Server 2012 中解析 json 数据?

我正在使用 SQL Server 2012.我被分配了一项任务,其中表 Sample 的一列 (JsonText) 包含 json 数据.我想通过解析该数据并插入到另一个表的列中(Test).我在网上搜索 SQL Server 2016 支持“openjson".如何在 SQL Server 2012 中执行? 表 1:示例 Id JsonText Active JsonText 网址 ..
发布时间:2022-01-03 23:07:38 其他开发

Linq Time(7) 和 TimeSpan 映射

我正在尝试向名为 Test 的表插入一条记录,我正在使用 LINQ 技术: 问题是我的表中有一个 time 列,类型为 Time(7) 但是当我尝试向表中插入数据时出现此错误: 操作数类型冲突:bigint 与时间不兼容 这是我在 SQL 中的 test 表设计: ..
发布时间:2022-01-03 23:07:28 C#/.NET

全文索引从pdf文件流返回没有结果

我有一个在 Windows 8.1 x64 机器上的 SQL Server 2012 上运行的文件流表,其中已经存储了一些 PDF 和 TXT 文件,因此我决定使用以下命令创建全文索引来搜索这些文件: CREATE FULLTEXT CATALOG FileStreamFTSCatalog AS DEFAULT;在存储上创建全文索引(文件名语言 1046,文件类型列文件扩展语言 1046)KEY ..
发布时间:2022-01-03 23:07:09 数据库

如何以编程方式创建 localdb .mdf?

如何以编程方式创建 localdb .mdf? 可接受的解决方案排除visual studio、ssms、aspnet_regsql. 对解决方案的天真尝试可能如下所示: static void Main(string[] args){使用 (var con = new SqlConnection(@"Integrated Security=SSPI;Data Source=(Loc ..
发布时间:2022-01-03 23:06:56 其他开发

SQL Server 中的 Geography 数据类型与 Geometry 数据类型

环境:SQL Server 2012我正在使用一种在线工具,这是迄今为止我唯一能找到的,用于绘制地球上的多边形和点.http://www.birdtheme.org/useful/googletool.html我有两张桌子.一个将“区域"存储为多边形,另一个表存储与我的问题无关的点.为简单起见,我将我的场景简化为 sql 变量. 在下面的查询中,我将地理数据类型用于众所周知的兴趣点.我在罗本 ..
发布时间:2022-01-03 23:06:38 其他开发

SQL Server 2012 中的编号岛

我需要对 SQL Server 2012 中的岛进行编号.岛被定义为一组行,其中在同一 DateFrom 和 DateTo 之间没有天间隔>ItemId). 以下数据集: CREATE TABLE #Ranges (ItemId INT, DateFrom DATETIME, DateTo DATETIME)插入 #Ranges 值 (1,'2015-01-31','2015-02-17' ..
发布时间:2022-01-03 23:06:25 其他开发

在(无关?)事务中使用 IsolationLevel.ReadUncommitted 时,SqlDependency 订阅不起作用

我已经设法让 SqlDependency 正常工作,但前提是我不在我认为与 SqlDependency 无关的 SQL 事务中使用 IsolationLevel.ReadUncommited. 当我在事务中使用 IsolationLevel.ReadUncommitted 时(在下面进行了大量评论),SqlDependency 订阅失败并立即发出 OnChange 通知: sqlNotif ..
发布时间:2022-01-03 23:06:09 C#/.NET

上下文 sp_OAMethod 'send' 中的 msxml3.dll

Win2003 + SQL Server 2005 的工作代码在 Win2012 + SQL Server 2012 sp1 下不起作用. 唯一的 ~real 解决方案我发现是: 我将 C:\Windows\System32\msxml3.dll 从 Server 2008 复制到相同的2012 年服务器上的目录.2012 年服务器上的问题已解决,使用 POST 发送并且 GET 工作 ..
发布时间:2022-01-03 23:05:56 其他开发

在事务内部或外部打开和关闭游标以及如何在事务失败时关闭游标

我正在 SQL Server 2012 中编写一个存储过程,该过程使用游标进行读取,并在 TRY CATCH 块内使用事务.基本上,我的问题如下: 我应该在 TRY CATCH 块中声明我的光标吗?如果是,我应该在 BEGIN TRANSACTION 语句之前还是之后声明游标? 我应该在 BEGIN TRANSACTION 语句之前还是之后打开游标? 我应该在 COMMIT TRANSA ..
发布时间:2022-01-03 23:05:32 其他开发

无法将 ASP.NET 数据库附加到 SQL Server Management Studio

我有一个带有数据库的 ASP.NET MVC3 项目.我想将该数据库附加到 SQL Server Management Studio. 在 SQL Server Management Studio 中,我右键单击 Databases,然后单击 Attach,然后单击 Add 并显示文件夹/文件选择对话框. 问题是它不会让我浏览我的用户帐户文件夹 (c:\users\Bob) 中的任何文 ..
发布时间:2022-01-03 23:05:20 C#/.NET

SQL Server 碎片问题

我的数据库中有几个表(User & UserRecord),它们变得非常碎片化(例如 99%)并导致整个数据库和网站陷入停顿. UserRecord 有点像该用户在某个时间点的快照.用户就像该用户的主记录.用户有 0 到多个 UserRecords.User 大约有 100 万行,UserRecord 大约有 250 万行.这些表被写入了很多.他们也被搜查了很多.他们俩都会变得更大.严重碎片 ..

JTDS 驱动程序不适用于 Sql Server 2008R2 和 Denali Native SSPI 库未加载.检查 java.library.path 系统属性

我正在尝试使用 JTDS 驱动程序从我的应用程序中使用 Windows 身份验证连接 Sql Server 数据库,但出现以下错误 SSO 失败:本机 SSPI 库没有加载.检查 java.library.path系统属性. 以下是我尝试解决但仍然缺少某些内容的情况.. 我在系统目录中添加了 ntlmauth.dll,它在 Sql server 2005 上运行良好. 但是我为 ..
发布时间:2022-01-03 23:04:24 数据库

日期格式返回为 mm/dd/yyyy hh:mm:ss AM/PM

我是 sql 的新手,我的公司只是把我的头投入到这个问题中并说去做.因此,非常感谢任何帮助.我正在尝试以 mm/dd/yyyy hh:mm:ss AM/PM 格式获取日期,例如 09/26/2014 11:04:54 AM 的日期.我试过使用代码: 选择转换(nvarchar,EntryDate,101)从 DB1 然而,它只返回 2014 年 9 月 26 日.我也试过 选择转换(nvar ..
发布时间:2022-01-03 23:04:16 其他开发