0
我有以下调用Oracle数据库:如何通过执行一个查询结果的oracle数据库?
DECLARE @myCount int;
DECLARE @sql NVARCHAR;
SET @sql = N'SELECT COUNT(*) FROM owner.myTable';
EXEC (@sql) AT oracleServer
-- how to get result count to @myCount?
其中oracleServer是链接服务器到Oracle。我怎样才能将计数结果传递给变量@myCount?我试过了:
EXEC (@sql, @myCount output) AT oracleServer;
它不工作。我必须错过某种或不同的方式才能获得输出结果?