Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_ADA | Shadow clone impl. for maxdb | 20120622 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_DB2 | DB2-z/OS: shadow clone | 20071109 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_DB4 | iSeries: platform specific version of CL_UPG_SHDCLONE | 20071112 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_DB6 | DB6: Upgrade | 20070903 |
| 5 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_HDB | Shadow clone impl. for maxdb | 20111006 |
| 6 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_MSS | Shadow clone impl. for mss | 20070717 |
| 7 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_ORA | Shadow clone impl. for oracle | 20070913 |
| 8 | Inheritance (c INHERITING FROM c_ref) | CL_UPG_SHDCLONE_SYB | SYB: Shadow Clone for Sybase ASE | 20110217 |
Properties
| Class | CL_UPG_SHDCLONE | |
| Short Description | Main class for cloning of shd system | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAUS | Transport Control (Repository Switch) |
| Created | 20070717 | SAP |
| Last change | 20140120 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UPG_SHDCLONE has no interface implemented.
Friends
Class CL_UPG_SHDCLONE has no friend class.
Attributes
Methods
Events
Class CL_UPG_SHDCLONE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | BOUNDARY_T | Public | See coding | 20080701 | BEGIN OF boundary_t,
bstart TYPE c LENGTH 1,
bend TYPE c LENGTH 1,
END OF boundary_t
|
||
| 2 | GT_T_STMT | Protected | See coding | 20070717 | gt_t_stmt TYPE STANDARD TABLE OF g_t_stmt
|
||
| 3 | G_T_STMT | Protected | See coding | 20070717 | BEGIN OF g_t_stmt,
text(72),
END OF g_t_stmt
|
||
| 4 | S_INDX_REPL | Public | See coding | 20080125 | BEGIN OF s_indx_repl,
org TYPE tabname,
new TYPE tabname,
END OF s_indx_repl
|
||
| 5 | TY_LT_DDFIELDS | Private | See coding | 20130215 | ty_lt_ddfields TYPE TABLE OF ddfield INITIAL SIZE 0
|
||
| 6 | T_DDFIELDS | Public | See coding | 20080910 | t_ddfields TYPE STANDARD TABLE OF ddfield
|
||
| 7 | T_INDX_REPL | Public | See coding | 20080125 | t_indx_repl TYPE STANDARD TABLE OF s_indx_repl
|
||
| 8 | T_X031L | Public | See coding | 20110110 | t_x031l TYPE TABLE OF x031l
|
Method Signatures
Method CALCULATE_CREATE_TABLE_STMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DDFIELDS | Call by reference | Type reference (TYPE) | TY_LT_DDFIELDS | 20130215 | ||||
| 2 | ET_STMT | Call by reference | Type reference (TYPE) | GT_T_STMT | 20130215 | ||||
| 3 | I_ROWORCOLST | Call by reference | Type reference (TYPE) | C | 20130215 | ||||
| 4 | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20130215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130215 |
Method CHECK_DATA_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COUNTPRE | Call by reference | Type reference (TYPE) | I | Number of rows which had to be copied | 20100503 | |||
| 2 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100503 | |||
| 3 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20100503 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_UPG_SHDCLONE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method COPY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method COPY_INDXS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method COPY_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method COPY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 | |||
| 2 | 20120523 |
Method COPY_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDCON | Call by reference | Object reference (TYPE REF TO) | CL_SQL_CONNECTION | 20070717 | ||||
| 2 | VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method CREATE_INDX_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method CREATE_INDX_FROM_DD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method CREATE_NT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | 20110104 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20110104 | ||||
| 3 | WITHPK | Call by reference | Type reference (TYPE) | FLAG | 'X' | Should the primary key be created within this function? | 20110104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110104 |
Method CREATE_PK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20100330 | |||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20100330 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20100330 |
Method CREATE_TBL_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method CREATE_TBL_FROM_DD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 3 | WITHPK | Call by reference | Type reference (TYPE) | FLAG | 'X' | Should the primary key be created within this function? | 20100503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070717 |
Method DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20071129 |
Method DROP_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DBCON | Call by reference | Object reference (TYPE REF TO) | CL_SQL_CONNECTION | DB connection | 20080724 | |||
| 2 | VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Name of the view | 20080724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20121001 |
Method EXEC_SQL_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CMDTYPE | Call by reference | Type reference (TYPE) | STRING | 'DDL' | Type of statement(s) | 20071129 | ||
| 2 | CON | Call by reference | Object reference (TYPE REF TO) | CL_SQL_CONNECTION | Datenbankverbindung | 20071010 | |||
| 3 | STATEMENT | Call by reference | Type reference (TYPE) | STRING | SQL statement | 20071129 | |||
| 4 | STATEMENTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with DDIC statements | 20071010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für SQL Fehler | 20071010 |
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
Method EXISTS on class CL_UPG_SHDCLONE has no exception.
Method GET_CLIENT_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Field Name | 20090225 | |||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090225 |
Method GET_CLIENT_FIELD on class CL_UPG_SHDCLONE has no exception.
Method GET_CLIENT_TO_ALL_RATIO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RATIO | Call by reference | Type reference (TYPE) | I | in thousandths | 20090225 | |||
| 2 | RATIOF | Call by reference | Type reference (TYPE) | F | 20120419 | ||||
| 3 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090225 |
Method GET_CLIENT_TO_ALL_RATIO on class CL_UPG_SHDCLONE has no exception.
Method GET_DB_TAB_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | T_DDFIELDS | 20080910 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20080910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080910 |
Method GET_DDFIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DDFIELDS | Call by reference | Type reference (TYPE) | T_DDFIELDS | 20100407 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20100407 |
Method GET_DDFIELDS on class CL_UPG_SHDCLONE has no exception.
Method GET_DROPVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STMT | Value transfer | Type reference (TYPE) | STRING | 20070727 | ||||
| 2 | VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070727 |
Method GET_DROPVIEW on class CL_UPG_SHDCLONE has no exception.
Method GET_INDX_REPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INDX_REPLS | Call by reference | Type reference (TYPE) | T_INDX_REPL | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
Method GET_INDX_REPL on class CL_UPG_SHDCLONE has no exception.
Method GET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SC_REF | Value transfer | Object reference (TYPE REF TO) | CL_UPG_SHDCLONE | 20070717 |
Method GET_OBJECT on class CL_UPG_SHDCLONE has no exception.
Method GET_OBJECT_FOR_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DBMS | Value transfer | Type reference (TYPE) | DBCON_DBMS | 20070717 | ||||
| 2 | SC_REF | Value transfer | Object reference (TYPE REF TO) | CL_UPG_SHDCLONE | Main class for cloning of shd system | 20070717 |
Method GET_OBJECT_FOR_DB on class CL_UPG_SHDCLONE has no exception.
Method GET_PK_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DDFIELDS | Call by reference | Type reference (TYPE) | T_DDFIELDS | 20100407 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20100407 |
Method GET_PK_STRATEGY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20100503 |
Method GET_PK_STRATEGY on class CL_UPG_SHDCLONE has no exception.
Method GET_ROWS_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROWS | Value transfer | Type reference (TYPE) | I | 20091112 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20091112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091112 |
Method GET_ROWS_COUNT_CLSPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROWS | Value transfer | Type reference (TYPE) | I | 20100503 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20100503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20100503 |
Method GET_SP_TAB_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDS | Call by reference | Type reference (TYPE) | T_DDFIELDS | 20080910 | ||||
| 2 | RELEASE | Call by reference | Type reference (TYPE) | C | 20080910 | ||||
| 3 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20080910 |
Method GET_SP_TAB_DEF on class CL_UPG_SHDCLONE has no exception.
Method GET_TBS_REPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TBS_REPLS | Call by reference | Type reference (TYPE) | T_INDX_REPL | 20070910 |
Method GET_TBS_REPL on class CL_UPG_SHDCLONE has no exception.
Method INDX_ADD_BRIDGE_SUFFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INDEX_NAME | Call by reference | Type reference (TYPE) | S_INDX_REPL-NEW | 20120413 |
Method INDX_ADD_BRIDGE_SUFFIX on class CL_UPG_SHDCLONE has no exception.
Method IS_DDIC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DDIC | Value transfer | Type reference (TYPE) | FLAG | 20070717 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070717 |
Method IS_DDIC_TABLE on class CL_UPG_SHDCLONE has no exception.
Method IS_EXCHANGE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXCHANGE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20101215 | |||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20101215 |
Method IS_EXCHANGE_TABLE on class CL_UPG_SHDCLONE has no exception.
Method IS_NT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20110104 | |||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20110104 |
Method IS_NT_TABLE on class CL_UPG_SHDCLONE has no exception.
Method IS_SHDCON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RES | Value transfer | Type reference (TYPE) | FLAG | 20080115 | ||||
| 2 | SHDCON | Call by reference | Object reference (TYPE REF TO) | CL_SQL_CONNECTION | 20080115 |
Method IS_SHDCON on class CL_UPG_SHDCLONE has no exception.
Method LOG_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | S1 | Call by reference | Type reference (TYPE) | STRING | 20070717 |
Method LOG_ADD on class CL_UPG_SHDCLONE has no exception.
Method LOG_ADD_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID | Call by reference | Type reference (TYPE) | C | '3' | 20100212 | |||
| 2 | MSG | Call by reference | Type reference (TYPE) | STRING | 20091112 | ||||
| 3 | SEVERITY | Call by reference | Type reference (TYPE) | C | ' ' | 20091112 |
Method LOG_ADD_ENTRY on class CL_UPG_SHDCLONE has no exception.
Method LOG_FLUSH Signature
Method LOG_FLUSH on class CL_UPG_SHDCLONE has no parameter.
Method LOG_FLUSH on class CL_UPG_SHDCLONE has no exception.
Method MAKE_DELIMITED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INNAME | Call by reference | Type reference (TYPE) | TABNAME | 20070727 | ||||
| 2 | OUTNAME | Value transfer | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20070727 |
Method MAKE_DELIMITED on class CL_UPG_SHDCLONE has no exception.
Method MOD_DATA_STM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COND_PREFIX | Call by reference | Type reference (TYPE) | STRING | 'WHERE' | 20090225 | |||
| 2 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 3 | STMT | Call by reference | Type reference (TYPE) | STRING | 20070717 | ||||
| 4 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
Method MOD_DATA_STM on class CL_UPG_SHDCLONE has no exception.
Method MOD_DDL_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LINE | Call by reference | Type reference (TYPE) | G_T_STMT | 20090225 | ||||
| 2 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090225 | |||
| 3 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090225 |
Method MOD_DDL_LINE on class CL_UPG_SHDCLONE has no exception.
Method MOD_DDL_STM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20090225 | ||||
| 2 | STMT | Call by reference | Type reference (TYPE) | GT_T_STMT | 20090225 | ||||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20090225 |
Method MOD_DDL_STM on class CL_UPG_SHDCLONE has no exception.
Method MOD_INDX_STM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 | ||||
| 2 | STMT | Call by reference | Type reference (TYPE) | GT_T_STMT | 20070717 | ||||
| 3 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
Method MOD_INDX_STM on class CL_UPG_SHDCLONE has no exception.
Method MOD_VIEW_STM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STMT | Call by reference | Type reference (TYPE) | STRING | 20071008 | ||||
| 2 | VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20071008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für SQL Fehler | 20071008 |
Method NEED_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEED_CONT | Value transfer | Type reference (TYPE) | FLAG | 20070717 | ||||
| 2 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | 20070717 |
Method NEED_CONTENT on class CL_UPG_SHDCLONE has no exception.
Method REPLACE_WORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEWWORD | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20080701 | |||
| 2 | STR | Call by reference | Type reference (TYPE) | G_T_STMT | 20080701 | ||||
| 3 | WORD | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20080701 |
Method REPLACE_WORD on class CL_UPG_SHDCLONE has no exception.
Method SET_BRIDGE_FUNCTIONALITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120413 |
Method SET_BRIDGE_FUNCTIONALITY on class CL_UPG_SHDCLONE has no exception.
Method SET_COPYTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT | Call by reference | Type reference (TYPE) | C | 20071017 |
Method SET_COPYTYPE on class CL_UPG_SHDCLONE has no exception.
Method SET_DDNTF_HIST_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_X031L | Call by reference | Type reference (TYPE) | T_X031L | 20110110 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20110110 |
Method SET_DDNTF_HIST_FIELDS on class CL_UPG_SHDCLONE has no exception.
Method SET_DDNTT_HIST_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_X031L | Call by reference | Type reference (TYPE) | T_X031L | 20110110 | ||||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20110110 |
Method SET_DDNTT_HIST_FIELDS on class CL_UPG_SHDCLONE has no exception.
Method SET_EXEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXEC | Value transfer | Type reference (TYPE) | FLAG | 20070717 |
Method SET_EXEC on class CL_UPG_SHDCLONE has no exception.
Method SET_LOGFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | C | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Upgrade security exception | 20110511 |
Method SET_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEWLOGGER | Call by reference | Object reference (TYPE REF TO) | CL_UPG_DIRECT_LOGGER | 20091112 |
Method SET_LOGGER on class CL_UPG_SHDCLONE has no exception.
Method SET_NODD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODD | Call by reference | Type reference (TYPE) | FLAG | 20070717 |
Method SET_NODD on class CL_UPG_SHDCLONE has no exception.
Method SET_PRINTSQL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRINTSQL | Call by reference | Type reference (TYPE) | FLAG | 20070717 |
Method SET_PRINTSQL on class CL_UPG_SHDCLONE has no exception.
Method SET_TABSMAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SRC | Call by reference | Type reference (TYPE) | TABNAME | original tablespace | 20080519 | |||
| 2 | TGT | Call by reference | Type reference (TYPE) | TABNAME | shadow tablespace | 20080519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | shd clone exception | 20120912 |
Method UPDATE_STORAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHDNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090129 | |||
| 2 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090129 |
Method UPDATE_STORAGE on class CL_UPG_SHDCLONE has no exception.
History
| Last changed by/on | SAP | 20140120 |
| SAP Release Created in | 710 |