plsql

    0热度

    1回答

    我写了一个函数将记录插入表person。行ID是串行(自动递增) CREATE OR REPLACE FUNCTION public.add_person( name character varying, email character varying, level integer, company_id integer, comp_list int

    1热度

    3回答

    我有一个表像下面: Manager是家长和下面有子资源在加入到经理人的父ID。 id | parent_id | Role | Number of roles 123 | 123 | Manager | 2 124 | 123 | Resource | 1 125 | 123 | Resource | 2 128 | 128 | Manager | 1

    1热度

    1回答

    我有下面的过程,它有pragma autonomous_transaction子句。现在,在验证即将到来的业务逻辑之后,将在Java代码中调用此过程。该PROC的执行后,它开始与一些Java的东西... create or replace procedure UPDATE_INSTRUMENT is pragma autonomous_transaction; begin

    0热度

    1回答

    我有下面的视图,其中使用get_rationalized_ip_adr函数来检索某些给定值作为输入来自NODE表的nodeid。 CREATE OR REPLACE VIEW A_DEVICE AS SELECT NODE.NAME AS DEVICE , NODETYPE.TABLENAME AS TABLENAME , ext_a_device.get_r

    -1热度

    1回答

    我创建了一个允许导入csv文件的程序plsql。它工作正常,我想让这个程序每周自动运行。

    -3热度

    3回答

    是否可以为存储过程使用日期参数? 例如,日期20171201我需要在dateparameter.prc 中执行一个案例A,并且日期20171202在dateparameter.prc中执行一个case B,这与上面的过程相同。 我使用谷歌搜索和调查一些书籍,但我仍然没有找到解决办法。 任何人都可以知道吗? 谢谢

    0热度

    1回答

    我有一个旧的客户端软件,它有一个连接的oracle数据库用于持久化。作为接口,客户端软件只允许调用函数和过程。我几乎可以完全访问数据库,即我可以定义函数和过程。由于接口,只有函数可以返回值,我不能使用过程的参数选项OUT。 现在我只是想读从表中的值: SELECT value FROM myTable WHERE id = 42; ,又重新增加值: UPDATE myTable SET val

    0热度

    1回答

    我有甲骨文的PL/SQL程序: TYPE Paycomp2 IS RECORD( Row_Id VARCHAR2(15), Created DATE, Created_By VARCHAR2(15), Last_Upd DATE, Last_Upd_By VARCHAR2(15), Modification_Nu

    0热度

    1回答

    假设我有一个包含用户输入参数的过程。 Create procedure Match_Record(v_match_ID) Cursor match is Select * From table A Where not exists(select ‘bbb’ from table B Where a. v_match_ID = b. v_match_ID); 它

    1热度

    1回答

    在Oracle Database 12c上使用PL/SQL。 我有这样的一个表: filename | priority ---------- ----------- foo | 1 bar | 2 baz | 3 我要创建这个字符串:FOO,1条,2,巴兹,3 什么是做到这一点的最好方法是什么?以前我用SQL Server和这工作: DECLARE @st