Difference between revisions of "OE.CATALOG TYP (type)"
(New page: == wikibot == {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" |- | '''type | OE.CATALOG_TYP |- |} <pre> CREATE TYPE OE.CATALOG_TYP FROM NOT NULL </pre>) |
|||
Line 7: | Line 7: | ||
|- | |- | ||
|} | |} | ||
+ | |||
<pre> | <pre> | ||
− | CREATE TYPE | + | CREATE OR REPLACE TYPE catalog_typ |
+ | UNDER composite_category_typ | ||
+ | ( | ||
+ | MEMBER FUNCTION getCatalogName RETURN VARCHAR2 | ||
+ | , OVERRIDING MEMBER FUNCTION category_describe RETURN VARCHAR2 | ||
+ | );TYPE BODY catalog_typ AS | ||
+ | OVERRIDING MEMBER FUNCTION category_describe RETURN varchar2 IS | ||
+ | BEGIN | ||
+ | RETURN 'catalog_typ'; | ||
+ | END; | ||
+ | MEMBER FUNCTION getCatalogName RETURN varchar2 IS | ||
+ | BEGIN | ||
+ | -- Return the category name from the supertype | ||
+ | RETURN self.category_name; | ||
+ | END; | ||
+ | END; | ||
</pre> | </pre> |
Revision as of 21:03, 24 August 2009
wikibot
type | OE.CATALOG_TYP |
CREATE OR REPLACE TYPE catalog_typ UNDER composite_category_typ ( MEMBER FUNCTION getCatalogName RETURN VARCHAR2 , OVERRIDING MEMBER FUNCTION category_describe RETURN VARCHAR2 );TYPE BODY catalog_typ AS OVERRIDING MEMBER FUNCTION category_describe RETURN varchar2 IS BEGIN RETURN 'catalog_typ'; END; MEMBER FUNCTION getCatalogName RETURN varchar2 IS BEGIN -- Return the category name from the supertype RETURN self.category_name; END; END;