إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

السلام عليكم ما الخطا فى هذا PROCEDURE


2 رد (ردود) على هذا الموضوع

#1 محمد سعيد

محمد سعيد

    عضو مميز

  • الأعضــاء
  • 534 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 January 2006 - 12:44 AM

CREATE OR REPLACE PROCEDURE XX(C IN EMP.EMPNO%TYPE)
IS
PROCEDURE ZZ;
IS
BEGIN
INSERT INTO LOG_TAB(USER_ID,LOGDATA)
VALUES(USER,SYSDATE);
END ZZ;

BEGIN
DELETE FROM EMP
WHERE EMPNO=C;
ZZ;
END XX;

#2 dubainet

dubainet

    عضو

  • الأعضــاء
  • 13 مشاركة

تاريخ المشاركة 11 January 2006 - 11:51 PM

PROCEDURE ZZ;

it might be the semi-colun here

#3 abdelhay

abdelhay

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 23 January 2006 - 04:38 PM

Remove the semi-colon after the text PROCEDURE ZZ; than it will be compile without any errors.

CREATE OR REPLACE PROCEDURE XX(C IN EMP.EMPNO%TYPE) IS
PROCEDURE ZZ
IS
BEGIN
INSERT INTO LOG_TAB(USER_ID,LOGDATA) VALUES(USER,SYSDATE);
END ZZ;

BEGIN
DELETE FROM EMP WHERE EMPNO=C;
ZZ;
END XX;