Server 问答列表

在 SQL Server 上跨两个具有不同排序规则的数据库执行联接并出现错误

作者:Andrew G. Johnson 提问时间:2/19/2010

我知道,我知道我在问题中写的内容我不应该感到惊讶。但是我的情况正在慢慢开发继承的 POS 系统,而我的前任显然不知道 JOIN,所以当我查看其中一个加载 60 秒的内部页面时,我发现这是一个相当快的,...

存储过程中的 IF THEN 循环

作者:Michael 提问时间:4/13/2014

我正在尝试在存储过程中使用 IF THEN 循环,如下所示: @A varchar(100), @B varchar(100) AS BEGIN IF (@A = 'NULL' AND @B ...

“无法确定目标数据库架构提供程序” 使用 VSDBCMD,但仅在指定 /ConnectionString 时

作者:John Saunders 提问时间:5/8/2013

我一直在开发一个部署脚本,将我们的数据库项目部署到多个数据库实例。我正在通过手动运行它来测试它。这是一个非常简单的脚本,只是针对为部署基本数据库或模板数据库而创建的部署清单运行 VSDBCMD。为了部...

具有内部查询的 Sql Server FOR XML EXPLICIT

作者:user3859628 提问时间:7/21/2014

我有以下查询,它产生XML输出: select Top 10 1 as tag, null as parent, property_name as [Property!1!PropertyNa...

是否可以将数据库名称作为参数传递

作者:Cato Johnston 提问时间:3/9/2009

我在 cms 中构建了大约 100 个站点,每个站点都有自己的数据库。每个数据库都有相同的表。 我的存储过程需要选择给定站点名称的数据库中的所有页面。 下面我试图将数据库名称作为参数传递,但它似乎...

检查 SQL Server 2005 存储过程中是否存在文件的最佳方法是什么?

作者:Paul G 提问时间:8/20/2008

我们在 SQL Server 2000 中使用了“未记录”的xp_fileexist存储过程多年,并且没有遇到任何问题。在 2005 年,他们似乎稍微修改了行为,如果执行用户帐户不是系统管理员,则始终...

条件查询(搜索表单)的性能注意事项

作者:John Saunders 提问时间:11/14/2014

我经常发现存储过程的代码如下: SELECT columns FROM table_source WHERE (@Param1 IS NULL OR Column1 LIKE @Param1) ...

确定 VS 2013 中 SSDT 发布的端口

作者:Ryan Gates 提问时间:1/6/2015

如何确定从 Visual Studio 2013 发布 SSDT 项目时使用的端口? 我需要知道端口才能解决访问问题。我查看了连接的高级属性,但找不到该信息。...

如何在 SSDT 单元测试中部署数据,但仅适用于单元测试

作者:John Saunders 提问时间:12/12/2014

我已成功开始为我最近的存储过程更改编写 SSDT 单元测试。我注意到的一件事是,我最终为许多测试创建了类似的测试数据。这向我建议,我应该在部署期间创建一组测试数据,作为部署后的步骤。然后,这些数据将可...

将可为 null 的列传递给函数会导致警告 SR0007 - 即使该函数在内部使用 COALESCE 和 ISNULL

作者:John Saunders 提问时间:1/27/2015

我有一个谓词,在许多不同的 WHERE 子句中重复,所以我“巧妙地”将其重构为标量值函数 CREATE FUNCTION dbo.IsCurrent ( @FromDate DATE, @ToD...


共1254条 当前第30页