customer_ty Objekt erstellt I erstellt haben, hat eine verschachtelte TabelleTyp Körper mit Kompilierungsfehler
CREATE TYPE deposit_ty as object(
depNo number,
depCategory ref depcategory_ty,
amount number,
period number
)
/
CREATE TYPE deposit_tbl as table of deposit_ty
/
CREATE TYPE customer_ty as object(
custId varchar2(4),
custName varchar2(10),
address address_ty,
dob date,
deposits deposit_tbl
)
/
I geschrieben haben einen Code, einschließlich der Gesamtmenge von jedem Client abgelegt zu berechnen. Hier ist der Code, den ich geschrieben habe;
Aber ich bekomme eine Warnung, dass der "Typ Körper mit Kompilierungsfehler erstellt". Was kann ich tun, um das los zu werden?
Ich hatte keine Ahnung, wie Semikolon in Funktionen zu setzen. Vielen Dank für die Erklärung. Jetzt funktioniert es und ich verstehe die Funktionen besser. – Pegasus
Ein Semikolon beendet eine Anweisung, die eine SQL-Anweisung, eine PL/SQL-Variablenzuordnung, ein Steuerkonstrukt usw. sein kann. Die Gruppierung nach ist Teil der Select-Anweisung - in der Mitte von a sollte kein Semikolon stehen einzelne SQL-Anweisung. –