函数名作为参数,如果在过程中调用

发布于 2022-08-02 11:40:32 字数 691 浏览 11 评论 9

create or replace function FUNC_GAME_VF_CAL(BALL_ARR IN VARCHAR2,FUNC_NAME IN VARCHAR2) return varchar2 as

        V_RESULT  varchar2(256); -- return value

     begin

        V_RESULT :='';

        V_RESULT :=FUNC_NAME(FIRSTCHAR,LOT_INDEX,LOTARR);-------FUNC_NAME是函数名,通过入参传入的,现在这么写plsql编译不过去,麻烦各位提供个准确的写法,谢谢。。

        return V_RESULT;

    exception

        when others then

        return V_RESULT;

    end FUNC_GAME_VF_CAL;
函数, 参数, 调用, create, replace

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

等往事风中吹 2022-08-04 17:22:53

我前几天刚问过pl/sql是否有函数指针

翻身的咸鱼 2022-08-04 17:22:52

谢谢提醒,动态SQL好用。。

空名 2022-08-04 17:22:49

加拿大都11点多了,大叔还没睡?

财迷小姐 2022-08-04 17:22:49

晚上12点前睡觉的程序猿都不是好程序猿  

我一般晚上1点睡  早上7点起来

PS  我睡那么晚一般都是看电视 玩游戏 没有看破剑冰山

爱,才寂寞 2022-08-04 17:09:08

就是用户输入的不是数据,而是一段代码,如果你将它动态执行了,可能有严重后果。

sql如何注入?求真相

oО清风挽发oО 2022-08-04 15:04:24

动态可以实现, 但是要注意安全性,防治SQL注入。

时光礼记 2022-08-04 05:55:36

用动态的方法即可

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文