SAP ABAP Class CL_UPG_SHDCLONE_DB6 (DB6: Upgrade)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS-TLA (Application Component) Upgrade Tools for ABAP
     SAUS (Package) Transport Control (Repository Switch)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UPG_SHDCLONE Main class for cloning of shd system 20070903
Properties
Class CL_UPG_SHDCLONE_DB6  
Short Description DB6: Upgrade    
Super Class CL_UPG_SHDCLONE Main class for cloning of shd system 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAUS   Transport Control (Repository Switch) 
Created 20070903   SAP 
Last change 20140120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UPG_SHDCLONE_DB6 has no forward declaration.
Interfaces
Class CL_UPG_SHDCLONE_DB6 has no interface implemented.
Friends
Class CL_UPG_SHDCLONE_DB6 has no friend class.
Attributes
Class CL_UPG_SHDCLONE_DB6 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20080122
2 DB6_CONCATENATE_VALUE Instance method Private Method db6: adds the value of a column to a where-clause 20071121
3 DB6_DOUBLE_CHAR Instance method Private Method db6: put single quotes around a string 20071121
4 DB6_GET_IND_COL_ORDER Instance method Private Method db6: get column descriptions for a specific index 20071121
5 DB6_GET_PRIMKEY_LIMITS Instance method Private Method db6: retrieves key values for start and end of data chunk 20071121
6 DB6_SPLIT_DATA Instance method Private Method db6: creates where clauses for insert-select to split data 20071121
Events
Class CL_UPG_SHDCLONE_DB6 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DB6TAB_TAB Protected See coding 20071121 DB6TAB_TAB TYPE STANDARD TABLE OF DB6TAB_TYPE
2 DB6TAB_TYPE Protected See coding 20071121 BEGIN OF DB6TAB_TYPE, line(3072) type c, END OF DB6TAB_TYPE
3 INDCOL_TAB Protected See coding 20071121 INDCOL_TAB TYPE STANDARD TABLE OF INDCOL_TYPE
4 INDCOL_TYPE Protected See coding 20071121 BEGIN OF INDCOL_TYPE, colname(128) type c, colseq type i, colorder(1) type c, length(10) type c, offset(10) type c, typename(18) type c, hexflag(1) type c, END OF INDCOL_TYPE
5 X031L_DST_TAB Protected See coding 20071121 X031L_DST_TAB type STANDARD table of X031L_DST_TYPE
6 X031L_DST_TYPE Protected Type reference (TYPE) X031L Nametabstruktur, Datenbankstruktur DDNTF 20071121
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UPG_SHDCLONE_DB6 has no parameter.
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20080122

Method DB6_CONCATENATE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONCATSTR Call by reference Type reference (TYPE) C 20071121
2 Importing HEXFLAG Call by reference Type reference (TYPE) C 20071121
3 Importing LENGTH Call by reference Type reference (TYPE) C 20071121
4 Importing OFFSET Call by reference Type reference (TYPE) C 20071121
5 Importing TYPENAME Call by reference Type reference (TYPE) C 20071121
6 Importing VALUE Call by reference Type reference (TYPE) C 20071121
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20071121

Method DB6_DOUBLE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing VALUE Call by reference Type reference (TYPE) C 20071121
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20071121

Method DB6_GET_IND_COL_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INDEX_COLUSE_TAB Call by reference Type reference (TYPE) INDCOL_TAB 20071121
2 Importing INDNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20071121
3 Importing SCHEMA Call by reference Type reference (TYPE) TABNAME Tabellenname 20071121
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20071121

Method DB6_GET_PRIMKEY_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INDEX_COLUSE_TAB Call by reference Type reference (TYPE) INDCOL_TAB 20071121
2 Importing NUM_ROW Call by reference Type reference (TYPE) I Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) 20071121
3 Exporting PRIMKEYS Call by reference Type reference (TYPE) PRIMKEY_TABLE 20071121
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20071121
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20071121

Method DB6_SPLIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUM_OF_COL Call by reference Type reference (TYPE) I Ganze Zahl mit Vorzeichen (-2.147.483.648 .. 2.147.483.647) 20071121
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20071121
3 Changing WHERETAB Call by reference Type reference (TYPE) DB6TAB_TAB 20071121
# Exception Resumable Description Created on
1 CX_SHDCLONE_ERROR shd clone exception 20071121
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20071121
History
Last changed by/on SAP  20140120 
SAP Release Created in 710