ORA 30553 函式不確定!

2022-08-10 05:24:09 字數 637 閱讀 1262

ora-30553: 函式不確定!

在oracale資料庫中,建立函式索引時,若函式是自定義的函式,須在定義函式時加上deterministic關健字,不然會出現「函式不確定」的錯誤提示。

建立函式索引

ora-30553

: 函式不確定

.原函式如下:

create or replace function test(id in varchar)

return number is

res number ;

begin

res := pf_ia.test(id);

return res ;

end test;

修改後如下

create or replace function test(id in varchar)

return number deterministic is

res number ;

begin

res := pf_ia.test(id);

return res ;

end test;

新增宣告後解決。

java函式可變引數(不確定引數)的使用

當寫了一方方法後,想讓這個方法傳入不確定的引數值,就要用到可變引數 在jdk1.5加入了此方法,使用語法 資料型別 可變引數名稱 如 int data public class test public static int add int a return result 可變引數的本質是陣列,相當於...

使用matlab表示「段數不確定」的分段函式

分段函式f x 的段數為陣列a的長度減1,在表達f x 時,不能直接使用a的長度5 1 4.先計算每個間隔點的函式值f a2 f a3 f a4 再迴圈表示f x f x 2x 1 x 2 x 4 f 4 2x 2 2 x 4 x 6 f 6 2x 3 3 x 6 x 8 f 8 2x 4 4 x ...

使用matlab表示「段數不確定」的分段函式

分段函式f x 的段數為陣列a的長度減1,在表達f x 時,不能直接使用a的長度5 1 4.先計算每個間隔點的函式值f a2 f a3 f a4 再迴圈表示f x f x 2x 1 x 2 x 4 f 4 2x 2 2 x 4 x 6 f 6 2x 3 3 x 6 x 8 f 8 2x 4 4 x ...