Rem Rem $Header: f1001002.sql 07-oct-2005.09:47:45 gkaminag Exp $ Rem Rem f1001002.sql Rem Rem Copyright (c) 2005, Oracle. All rights reserved. Rem Rem NAME Rem f1001002.sql - downgrade utility scripts Rem Rem DESCRIPTION Rem this creates empty indextype implementation type bodies Rem compatible with 10.1.0.2 for use at downgrade time Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem gkaminag 10/07/05 - gkaminag_fixlrg_1919224 Rem gkaminag 10/06/05 - Created Rem create or replace type body TextIndexMethods is static function ODCIGetInterfaces( ifclist out sys.ODCIObjectList ) return number is begin ifclist := sys.ODCIObjectList(sys.ODCIObject('SYS','ODCIINDEX2')); return sys.ODCIConst.Success; end ODCIGetInterfaces; static function ODCIIndexCreate( ia in sys.odciindexinfo, parms in varchar2, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexCreate; static function ODCIIndexAlter( ia in sys.odciindexinfo, parms in out varchar2, altopt in number, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexAlter; static function ODCIIndexTruncate( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexTruncate; static function ODCIIndexDrop( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDrop; static function ODCIIndexInsert( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexInsert; static function ODCIIndexDelete( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDelete; static function ODCIIndexUpdate( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexUpdate; static function ODCIIndexGetMetaData( ia in sys.odciindexinfo, version in varchar2, new_block out PLS_INTEGER, env in sys.ODCIEnv ) return varchar2 is begin return sys.odciconst.fatal; end ODCIIndexGetMetaData; static function ODCIIndexUtilGetTableNames( ia IN sys.odciindexinfo, read_only IN PLS_INTEGER, version IN varchar2, context OUT PLS_INTEGER) return boolean is begin Return FALSE; end ODCIIndexUtilGetTableNames; static procedure ODCIIndexUtilCleanup( context IN PLS_INTEGER) is begin null; end ODCIIndexUtilCleanup; static function ODCIIndexSplitPartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexSplitPartition; static function ODCIIndexMergePartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexMergePartition; static function ODCIIndexExchangePartition( ia IN SYS.ODCIIndexInfo, ia1 IN SYS.ODCIIndexInfo, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexExchangePartition; end; / show errors; /*==========================================================================*/ create or replace type body CatIndexMethods is static function ODCIGetInterfaces( ifclist out sys.ODCIObjectList ) return number is begin ifclist := sys.ODCIObjectList(sys.ODCIObject('SYS','ODCIINDEX2')); return sys.ODCIConst.Success; end ODCIGetInterfaces; static function ODCIIndexCreate( ia in sys.odciindexinfo, parms in varchar2, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexCreate; static function ODCIIndexAlter( ia in sys.odciindexinfo, parms in out varchar2, altopt in number, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexAlter; static function ODCIIndexTruncate( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexTruncate; static function ODCIIndexDrop( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDrop; static function ODCIIndexInsert( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexInsert; static function ODCIIndexDelete( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDelete; static function ODCIIndexUpdate( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexUpdate; static function ODCIIndexGetMetaData( ia in sys.odciindexinfo, version in varchar2, new_block out PLS_INTEGER, env in sys.ODCIEnv ) return varchar2 is begin return sys.odciconst.fatal; end ODCIIndexGetMetaData; static function ODCIIndexUtilGetTableNames( ia IN sys.odciindexinfo, read_only IN PLS_INTEGER, version IN varchar2, context OUT PLS_INTEGER) return boolean is begin Return FALSE; end ODCIIndexUtilGetTableNames; static procedure ODCIIndexUtilCleanup( context IN PLS_INTEGER) is begin null; end ODCIIndexUtilCleanup; static function ODCIIndexSplitPartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexSplitPartition; static function ODCIIndexMergePartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexMergePartition; static function ODCIIndexExchangePartition( ia IN SYS.ODCIIndexInfo, ia1 IN SYS.ODCIIndexInfo, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexExchangePartition; end; / show errors; /*==========================================================================*/ create or replace type body RuleIndexMethods is static function ODCIGetInterfaces( ifclist out sys.ODCIObjectList ) return number is begin ifclist := sys.ODCIObjectList(sys.ODCIObject('SYS','ODCIINDEX2')); return sys.ODCIConst.Success; end ODCIGetInterfaces; static function ODCIIndexCreate( ia in sys.odciindexinfo, parms in varchar2, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexCreate; static function ODCIIndexAlter( ia in sys.odciindexinfo, parms in out varchar2, altopt in number, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexAlter; static function ODCIIndexTruncate( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexTruncate; static function ODCIIndexDrop( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDrop; static function ODCIIndexInsert( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexInsert; static function ODCIIndexDelete( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDelete; static function ODCIIndexUpdate( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexUpdate; static function ODCIIndexGetMetaData( ia in sys.odciindexinfo, version in varchar2, new_block out PLS_INTEGER, env in sys.ODCIEnv ) return varchar2 is begin return sys.odciconst.fatal; end ODCIIndexGetMetaData; static function ODCIIndexUtilGetTableNames( ia IN sys.odciindexinfo, read_only IN PLS_INTEGER, version IN varchar2, context OUT PLS_INTEGER) return boolean is begin Return FALSE; end ODCIIndexUtilGetTableNames; static procedure ODCIIndexUtilCleanup( context IN PLS_INTEGER) is begin null; end ODCIIndexUtilCleanup; static function ODCIIndexSplitPartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexSplitPartition; static function ODCIIndexMergePartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexMergePartition; static function ODCIIndexExchangePartition( ia IN SYS.ODCIIndexInfo, ia1 IN SYS.ODCIIndexInfo, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexExchangePartition; end; / show errors; /*==========================================================================*/ create or replace type body XpathIndexMethods is static function ODCIGetInterfaces( ifclist out sys.ODCIObjectList ) return number is begin ifclist := sys.ODCIObjectList(sys.ODCIObject('SYS','ODCIINDEX2')); return sys.ODCIConst.Success; end ODCIGetInterfaces; static function ODCIIndexCreate( ia in sys.odciindexinfo, parms in varchar2, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexCreate; static function ODCIIndexAlter( ia in sys.odciindexinfo, parms in out varchar2, altopt in number, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexAlter; static function ODCIIndexTruncate( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexTruncate; static function ODCIIndexDrop( ia in sys.odciindexinfo, env in sys.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDrop; static function ODCIIndexInsert( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexInsert; static function ODCIIndexDelete( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexDelete; static function ODCIIndexUpdate( ia in sys.odciindexinfo, ridlist in sys.odciridlist, env in sys.odcienv ) return number is begin return sys.odciconst.fatal; end ODCIIndexUpdate; static function ODCIIndexGetMetaData( ia in sys.odciindexinfo, version in varchar2, new_block out PLS_INTEGER, env in sys.ODCIEnv ) return varchar2 is begin return sys.odciconst.fatal; end ODCIIndexGetMetaData; static function ODCIIndexUtilGetTableNames( ia IN sys.odciindexinfo, read_only IN PLS_INTEGER, version IN varchar2, context OUT PLS_INTEGER) return boolean is begin Return FALSE; end ODCIIndexUtilGetTableNames; static procedure ODCIIndexUtilCleanup( context IN PLS_INTEGER) is begin null; end ODCIIndexUtilCleanup; static function ODCIIndexSplitPartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexSplitPartition; static function ODCIIndexMergePartition( ia IN SYS.ODCIIndexInfo, part_name1 IN SYS.ODCIPartInfo, part_name2 IN SYS.ODCIPartInfo, parms IN varchar2, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexMergePartition; static function ODCIIndexExchangePartition( ia IN SYS.ODCIIndexInfo, ia1 IN SYS.ODCIIndexInfo, env IN SYS.ODCIEnv ) return number is begin return sys.odciconst.fatal; end ODCIIndexExchangePartition; end; / show errors;