1
Oracleのユーザー定義関数と仮想列を使用しようとしていますが、私の唯一のテスト環境はSQL Fiddleであり、エラーメッセージが間違っていることを理解するのに苦労しています。かなり無論。SQLFiddleのOracleユーザー定義関数
ORA-06575: Package or function COUNTER is in an invalid state
私は...
create table test (
x number
)
//
create
function counter()
return number is v_result NUMBER;
begin
SELECT COUNT(*) INTO v_result FROM test;
return v_result;
end;
//
select test.*, counter() from test
//
http://sqlfiddle.com/#!4/0c001
を様々な調整と異なるサイトからのコピー&ペーストを試みをしようとしましたが、機能やsqlfiddleが一緒にきれいに再生するために取得するために見ることができません誰でもこの仕事をすることができますか、私は盲目的な路地を下っていますか?引数を取りません
あなたの合理的な意見はありますか? – MatBailie
私もそれを理解しませんでした。それは不均衡の多くだったと言うことができます:) –