我有 2 个数据库DB
和DB_ARCHIVE
.
我的 SPROC 存档(将记录从DB
into 插入DB_ARCHIVE
)记录。
我的 SPROC位于,DB
但在 SPROC 内部,我需要对表中的记录进行计数DB_ARCHIVE
这就是我的问题出现的地方。我可以跑:
SELECT ROW_COUNT(DB_ID(), OBJECT_ID("DB.dbo.TABLE_NAME"))
DB
获取行数,但如果我这样做:
SELECT ROW_COUNT(DB_ID(), OBJECT_ID("DB_ARCHIVE.dbo.TABLE_NAME"))
我只得到 0 的行数(失败)。
有人知道我如何在DB_ARCHIVE
数据库的 SPROC 中运行此查询命令吗?