【发布时间】:2014-12-26 14:42:30
【问题描述】:
我有下面的简单函数,我试图在其中使用动态查询的简单函数 即 sqlstatement(虽然在这个例子中我提到了简单的查询)
create or replace
FUNCTION test_simple_func ( testVal IN VARCHAR2)
RETURN number IS
total number(2) := 0;
DECLARE @sqlstatement VARCHAR(MAX);
BEGIN
SET @sqlstatement = 'Select * from employee';
select count(*) INTO total from employee;
RETURN total;
END;
我没搞错这里有什么问题?
【问题讨论】:
-
此代码不在
Oracle中,而在TSql中。我已经发布了它的Oracle版本,请查看。