我想创建一个PL SQL表来存储用户定义的错误消息,但是当尝试将消息分配给我的表时,我得到了一个错误。我做错了吗?create or replace PACKAGE GESTIONNAGEURS -- ----- TYPES ----- -- TYPE T_Exception IS TABLE OF VARCHAR2(256) INDEX BY
我需要让我的程序打印一个错误时,学生号码是无效的使用例外部分在两个地方。一个在主程序中,一个在子程序中。CREATE OR REPLACE PROCEDURE validate_student( p_student_error out VARCHAR2) AS
--count the number of student with id p_snum and assign it to v
我正在尝试创建一个过程,在找到屏幕上所有必要的数据后,每个打印出来。此过程搜索成员,并接收两个参数,P_CRITERIO (如果您按ID查找memeber )、Last或national,以及具有id、姓氏或国家id的P_SOCIO。CREATE OR REPLACE PROCEDURE P_CONSULTAR_SOCIOS (P_CRITERIO IN VARCHAR2,P_SOCIO IN VARCHAR2) V_DEUDA
我在使用oracle pl sql时遇到了一个小问题。我有一个带有一些游标等的sql文件,处理失败了,但没有详细信息。我对这个问题有一个想法(一个带参数的函数),但我希望看到每个调用的参数,以便能够调试,查看参数失败的确切情况。这就是信息:*ORA-01422: exact fetch returns more than requested number of rowsORA-06512: at line 260我就像这样推出我的款待
sqlplus
我想把名字放在大桌子上。为此,我想不提这个名字。我该怎么做?update ( r.id, r.name, r.nr inner join (select id, name, rownum nr from (select id, name from person order by DBMS_RANDOM.VALUE)) R) set t.name = r.name