标签:sql-server

page 3
翻译

sql – 将列添加到表,然后在事务内更新它

viewed(1)

我创建一个将在MS SQL服务器上运行的脚本。此脚本将运行多个语句,并且需要是事务性的,如果其中一个语句失败,则停止整体执行并回退任何更改。 在发出ALTER TABLE语句以向表中添加列,然后更新新添加的列时,我无法创建此事务模型。为了立...

翻译

sql – 单个语句周围的事务有什么作用?

viewed(1)

我理解一个事务如何可能有助于协调一对更新。我不明白是在事务中包装单个语句,这是我见过的90%。事实上,在现实生活中的代码中,在我的经验中更常见的是找到一系列逻辑相关的事务,每个事务都包含在自己的事务中,但是整个事务并不包含在事务中。 在MS...

翻译

sql – 计算两点之间的距离(纬度,经度)

viewed(1)

我试图计算地图上两个位置之间的距离。我已经存储在我的数据:经度,纬度,X POS,Y POS。 我以前一直使用以下代码段。 DECLARE @orig_lat DECIMAL DECLARE @orig_lng DECIMAL SET @o...

翻译

sql-server – 表值函数(TVF)与视图

viewed(1)

表值函数和视图有什么区别?有什么事情你可以做的1,这是很难或不可能做的与其他?还是差别在于效率? 无参数内联TVF和非物化视图非常相似。以下是几个功能差异。 视图 Accepts Parameters - No Expanded out b...

翻译

sql-server – Sql Server唯一键是否是索引?

viewed(1)

我有一个表中的列(例如UserName),我想确保是唯一的。所以我为该列创建一个唯一键,并将其称为IX_Users_UserName。 现在,如果我做大量的搜索用户基于他们的用户名,我想确保有一个索引的字段。 我需要创建一个单独的索引,或者...

翻译

c# – 我如何以编程方式检查(解析)TSQL语句的有效性?

viewed(1)

我试图让我的集成测试更幂等。一个想法是在每次测试后执行回滚,另一个想法是一些如何编程解析文本,类似于查询分析器或SSMS中的绿色复选框。 如何让SQL Server解析我的命令而不使用ADO.NET运行它? 更新:这是最终工作按照需要: u...