bz_xml_mapping.sql

来自「oracle9i+j2ee开发aq oracle9i+j2ee开发aq or」· SQL 代码 · 共 45 行

SQL
45
字号
REM script name: bz_xml_mapping.sqlREM Creates a mapping to convert an object type to XML: bzcarobj2xmlREMREM version: 9iREM change:  no connect requiredREMREM =======================================================REM cleanup sectionREM This function verifies if the employee_id is correct and fills in theREM missing informationREM =======================================================REM cleanup sectionREM =======================================================execute dbms_transform.drop_transformation -	(schema =>'BZ_ADM',name =>'BZCARDOBJ2XML');drop function FnBzCardObj2XML;REM =======================================================REM Creating PL/SQL Transformation function and transformation mappingREM =======================================================create or replace function FnBzCardOBJ2XML	(ord BZCARDORDER_TYP)return BZCARDXMLO_TYP is	newOrder BzCardXMLo_typ;BEGIN	newOrder := BzCardXMLo_typ(null);	select SYS_XMLGEN(ord) into newOrder.xmlo from dual;	return newOrder;END;/execute	dbms_transform.create_transformation ( -	schema => 'BZ_ADM', name  => 'BZCARDOBJ2XML', -	from_schema => 'BZ_ADM', to_schema => 'BZ_ADM', -	from_type => 'BZCARDORDER_TYP', to_type => 'BZCARDXMLO_TYP',-	transformation => 'BZ_ADM.FNBZCARDOBJ2XML(SOURCE.USER_DATA)');grant execute on FnBzCardObj2XML to bz;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?