plsql

    -2热度

    2回答

    我仍然在学校学习PL/SQL,因此请客气。 我想创建一个读取集合内容的循环范围,并通过检查ITEM_RATING和ITEM_RATING_AGENCY列值与集合的复合对象类型的成员来更新项目表中的RATING_AGENCY_ID列。 这里是我的代码: DECLARE CURSOR c IS SELECT a.rating_agency_id AS id , a.

    0热度

    1回答

    是否可以在一个触发器中有多个表?假设我有员工,技能和客户表,并且我有Eventlogs表来捕获审计。我试图添加Skill_T,但是我得到了ORA-04079错误。任何更正?谢谢! 注:我使用的Oracle SQL Developer Oracle11gEE CREATE OR REPLACE TRIGGER AUDIT_REC AFTER INSERT OR DELETE OR UPDATE O

    0热度

    1回答

    任何人都可以帮助我如何将Time_done的输出更改为仅限时间(例如:5:00 AM)?如果我在SYSDATE添加TO_CHAR(SYSDATE, 'HH24:MI:SS'),我得到一个错误信息 ORA-01843:不是有效的月份。 下面是我的代码和 CREATE TABLE EVENTLOGS( Eventlog_id Number(3,0) NOT NULL, User_

    0热度

    1回答

    我在Oracle数据库12c企业版版本12.1.0.2.0-64位生产数据库中有此过程,每当我尝试重新编译它。该程序是一个副本,并从另一个DB粘贴,所以现在有错误的,因为在其他数据库包正常工作......不过,我得到这个错误: Error(1,35): PLS-00304: cannot compile body of 'P_COUNTRY_PLATS' without its specifica

    2热度

    5回答

    打印的字母金字塔我有一个练习,写一个程序将打印出一个字母金字塔是这样的: A ABA ABCBA ABCDCBA ABCDFDCBA 任务还建议使用INSTR,LPAD,UPPER。 我想有一个包含字母表中所有字母的金字塔。但是,我发现将它编号为第一个更容易: IF x in 0..25 loop dbms_output.put_line(x); end loop;

    1热度

    2回答

    一个人今天租一辆车7天。该函数将返回:日期+小时+分钟。提前致谢! :) create or replace function get_return_date( p_days in number) return varchar2 is begin return to_char(sysdate,'YYYY-MM-DD:HH24:MI') + p_days; end; /

    1热度

    1回答

    我试图创建我的触发器,但它要求绑定每次。当我在出现的窗口上单击应用时,它会以我想要的方式工作...但是,它会记录错误... 我的触发器检查客户端是否处于活动状态,并且不允许的变化,如果它被发现是积极的...... CREATE Trigger Client_Activity BEFORE Insert or Update or Delete ON Client FOR EACH ROW DE

    0热度

    1回答

    因此,可以说林声明变量,所以我以后可以插入到它们的值 DECLARE max_number NUMBER (2,2) the_date DATE() /*********** how do you store a date? */ BEGIN SELECT MAX(invoice_total), invoice_date INTO max_number, the_date FROM..

    0热度

    2回答

    我正在为大学做这个练习,而且我一直坚持了一个星期。我需要创建一个触发器,以便当表“tbvale”上的状态列发生更改时,相应地在列“tbfuncionario”上发生一些更新。 我意识到我的代码可能看起来很笨重,甚至可能不合适,但它是一个旨在教授特定事物的单独练习。 这就是我想出迄今: CREATE OR REPLACE TRIGGER status_chg AFTER UPDATE OF sta

    0热度

    1回答

    你能帮我传递输入值(在执行时:我的意思是一次输入单个变量的多个值)。 这里是我的代码,我一次只给一个输入一个硬编码输入或一个输入。 declare type TEmpRec is record ( EmployeeID EMPLOYEES.EMPLOYEE_ID%TYPE, LastName EMPLOYEES.LAST_NAME%TYPE ); type