आपके शीर्षलेख और मुख्य भाग की प्रक्रिया की परिभाषाएं मेल नहीं खाती हैं
हेडर में, आपके पास है:
PROCEDURE get_films(fname VARCHAR2);
जबकि शरीर में:
PROCEDURE get_films(fname IN film.title%type,
r_date OUT film.release_date%type, dur OUT film.duration%type)
आपको शायद हेडर परिभाषा को दो अतिरिक्त OUT पैराम्स के साथ अपडेट करने की आवश्यकता है?
संक्षिप्त करने के लिए
- सुनिश्चित करें कि हेडर परिभाषा शरीर के कार्यान्वयन के सभी मापदंडों से मेल खाती है (मापदंडों की संख्या, मापदंडों के नाम, मापदंडों का क्रम और पैरामीटर प्रकार)
- एलेक्स की टिप्पणी के अनुसार, कस्टम प्रकार को मिक्स एंड मैच न करें (
film.title%type
) आधार प्रकार के साथ (VARCHAR2
) एक या दूसरे को चुनें।