来自嵌套存储过程的 PRINT 导致“当前命令发生严重错误。”
从子存储过程调用 PRINT 会导致: 消息 0,级别 11,状态 0,第 0 行 当前命令发生严重错误。结果(如果有)应被丢弃。 怎么让它不报错呢? 注意: 不…
SQL Server:12% 索引扫描密度和 50% 碎片。 “坏”到底有多坏?
碎片有多少是不好的?扫描密度低到什么程度才算太低? 扫描密度多低就不好? 我有一个具有以下索引密度和碎片级别的表: Name Scan Density Logical F…
11秒删除SQL Server中的240行
我正在运行删除语句: DELETE FROM TransactionEntries WHERE SessionGUID = @SessionGUID 删除的实际执行计划是: Execution Tree -------------- Cl…
如何根据存储过程中传递的参数添加联接
我可以根据参数值添加内部联接、左联接或右联接吗?现在我唯一的方法是编写一个动态查询,就像 set @sql = 'select * from dbo.products PM(nolock) '…
将日期时间从一个服务器转换到另一个服务器
我的两台服务器上都有 SQL Server 2000。我们已将现有数据导入到新服务器。我们也使用 vb 应用程序。现在我们将数据更改到新服务器。当我们运行应用程…
从 SQL Server 2000 恢复已删除的行
脚本使用以下查询意外地从数据库中删除了几行: DELETE FROM that_table WHERE id IN (100, 101, 102) 同时添加了更多行。有没有办法让我将三行恢复到…
我需要修改表结构并需要在数据库中查找特定列
我需要修改数据库并需要查找包含“sysnames”列名的所有表。 我还需要搜索语句中也包含“sysnames”的视图和存储过程,以便我可以相应地更新它们。 这…
我需要更改表的唯一 ID 列
不确定执行此操作的最佳方法,或者是否有一个最佳答案,但问题是: 我有一个包含至少 13 个表的 SQL Server 2000 数据库。某些表具有唯一的 ID (SysNa…
在sql server上实现一些加密算法
我们可以编写一个用户定义的函数来根据sql server 2000中的密钥加密文本字符串吗?例如,我想尝试编写三重 DES 算法来加密文本。为此如何编写语句?我…
插入唯一记录,更新重复项
我有两个表,TABLESource 是我将在 TABLEDest 中插入记录的位置, 现在 TABLESource 可以包含重复字段: id code name 2 09 abc 3 10 uu 2 09 def 3 1…
使用查询的结果集作为存储过程调用中的参数
我从 Profiler 中提取了以下代码片段(来自由于“附近的语法错误”而失败的语句): exec sp_executesql @statement = N'CREATE TABLE --other stuff.…