为什么这个 hql 比使用 criteria 快得多?
我使用 nhibernate 作为 ORM。我的选择之一慢得令人难以置信。问题是,生成sql需要很长时间。我确信不是 sql 查询本身很慢,因为我使用 sql profiler …
ADODB 命令中的参数分配问题
我们使用 SQLOLEDB 驱动程序,使用 ADODB 命令在 SQL Server 2000 数据库上执行查询(调用存储过程)。 在我们的一台服务器上,当我们分配参数值时遇…
SQL 查询从另一个 SQL 查询中选择 COUNT
我在进行 SQL SERVER 2000 查询时遇到了一些问题。这是我的场景: 我有一个名为 Folders 的表,其中包含 3 列:pk_folderID、folderName 和 fk_userID…
一个记录集中使用 sp_space 形式的结果
我想收集所有数据库统计信息,其中包含数据库大小和未分配大小。 我正在尝试使用 sp_spaceused 存储过程,但不幸的是我无法将结果(此过程为每个数据…
如何从 SQL Server 存储的 SID 获取 Active Directory 组名称?
这是我今天早上早些时候提出的一个问题的后续(发布在此处。)按照提供的说明,我成功地在 SQL Server 2000 数据库中查询与 AD 组关联的 SID。然而,S…
SQL Server 2000:删除和插入大量数据
我们有一个 SQL Server 2000,其中包含大约 6,000,000 条记录。其中一列存储有一个 pdf 文件。 问题是每个月我们都会删除大约 250,000 条记录,并在特…
从sql server 2000中的select中删除?
我想删除此选择查询返回的任何内容: SELECT u.* FROM ( SELECT userName, groupId, MAX(userId) AS maxId FROM userTable where userName <> '' and …
关联查询:select where条件不是max(内部查询中的条件)
我试图选择 userName 和 groupId 重复的所有行,并且 userId 不是该 userName/groupId 组合的最大 userId。到目前为止,这是我的代码: select * from…
SQL Datepart - 从星期一而不是星期日开始一周
我在使用 datepart 的查询中遇到了一个问题。我们一直在使用以下查询返回过去三周的数据,但是我们最近发现公司使用周一至周日的报告周,而以下查询默…
如果 10 个变量之间
ALTER procedure FullSearch(@txtSearch as nvarchar(500),@a1 as bit,@a2 as bit,@a3 as bit, @a4 as bit,@a5 as bit) as begin if(@a1='true' and @…
需要帮助添加约束来检查 SQL Server 2000 中表之间的值
我有两个表,我想使用数据库对它们实施约束。 表 A 与表 B 具有一对多关系,即表 B 的许多行恰好属于表 A 的一个行。表 B 具有其所属的表 A 主键的列…
将 sum(column) 转换为 varchar
我正在尝试执行以下操作: select @revenue = '$' + cast(sum(amount) as varchar) from revenue where reportId = @reportId 但我收到错误: 将 varc…