SAP ABAP Class CL_DB6_CLP (DB6: ADBC Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_SCRIPT_BASE DBA Cockpit: Script Execution 20110711
Properties
Class CL_DB6_CLP  
Short Description DB6: ADBC Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20060112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_SCRIPT_BASE DBA Cockpit: Script Execution 20110711
Friends
Class CL_DB6_CLP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADM_EXCP Static Attribute Public Object reference (TYPE REF TO) CX_DB6_ADMINCMD DB6: Root Exception class 20060721
2 CO_PARAM_PARTITION Constant Public Type reference (TYPE) STRING `&PARTITION` 20110712
3 SQL_EXCP Static Attribute Public Object reference (TYPE REF TO) CX_SQL_EXCEPTION Exception Class for SQL Error 20060721
4 SYS_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20110711
5 TYPE_ADMIN_CMD Constant Private Type reference (TYPE) I 1 20060112
6 TYPE_ADMIN_CMD_DESCRIBE Constant Private Type reference (TYPE) I 6 20070219
7 TYPE_ADMIN_CMD_DESCRIBE_TABLE Constant Private Type reference (TYPE) I 7 20080429
8 TYPE_COMMENT Constant Private Type reference (TYPE) I 99 20110929
9 TYPE_DDL Constant Private Type reference (TYPE) I 3 20060112
10 TYPE_PROCEDURE Constant Private Type reference (TYPE) I 5 20060112
11 TYPE_QUERY Constant Private Type reference (TYPE) I 2 20060112
12 TYPE_UPDATE Constant Private Type reference (TYPE) I 4 20060112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINE Static method Private Method 20060113
2 ADD_LINE_PER_COLUMN Static method Private Method 20060119
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110711
4 DESCRIPTION_TABLE_TO_LIST Static method Private Method 20080429
5 DESCRIPTION_TO_LIST Static method Private Method 20070219
6 EXECUTE Static method Public Method 20060112
7 EXECUTE_ADMIN_CMD Static method Private Method 20060112
8 EXECUTE_CLP Static method Private Method 20090330
9 EXECUTE_DDL Static method Private Method 20060112
10 EXECUTE_DESCRIBE Static method Private Method 20070219
11 EXECUTE_DESCRIBE_TABLE Static method Private Method 20080429
12 EXECUTE_PROCEDURE Static method Private Method 20060112
13 EXECUTE_QUERY Static method Private Method 20060112
14 EXECUTE_UPDATE Static method Private Method 20060112
15 PROTOCOL_ADM_EXCEPTION Static method Private Method 20060112
16 PROTOCOL_EXCEPTION Static method Private Method 20060112
17 STRIP_COMMENTS Static method Public Method 20110928
18 TYPE_OF_COMMAND Static method Private Method 20060112
Events
Class CL_DB6_CLP has no event.
Types
Class CL_DB6_CLP has no local type.
Method Signatures

Method ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20061208
2 Importing DATA_TABLE Call by reference Type reference (TYPE) DB6_DESCRIBED_WA_TAB DB6: Data Area for generic queries 20060113
3 Importing PADDING_CHAR Call by reference Type reference (TYPE) C SPACE 20060113
4 Changing RESULT_LIST Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20060113

Method ADD_LINE on class CL_DB6_CLP has no exception.

Method ADD_LINE_PER_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TABLE Call by reference Type reference (TYPE) DB6_DESCRIBED_WA_TAB DB6: Data Area for generic queries 20060119
2 Importing LINE_COUNT Call by reference Type reference (TYPE) I 20060724
3 Changing RESULT_LIST Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20060119

Method ADD_LINE_PER_COLUMN on class CL_DB6_CLP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20110711

Method CONSTRUCTOR on class CL_DB6_CLP has no exception.

Method DESCRIPTION_TABLE_TO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) DB6CLP_DESCRIBE_TABLE_TAB DB6: Result Set of ADMIN_CMD DESCRIBE TABLE 20080429
2 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20080429

Method DESCRIPTION_TABLE_TO_LIST on class CL_DB6_CLP has no exception.

Method DESCRIPTION_TO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) DB6CLP_DESCRIBE_TAB 20070219
2 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20070219

Method DESCRIPTION_TO_LIST on class CL_DB6_CLP has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20060112
2 Importing ONE_COLUMN_PER_ROW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060119
3 Importing PARTITION Call by reference Type reference (TYPE) I DB6CC_PARTITION_UNDEFINED 20060117
4 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
5 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060112

Method EXECUTE on class CL_DB6_CLP has no exception.

Method EXECUTE_ADMIN_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20060112
2 Importing PARTITION Call by reference Type reference (TYPE) I 20060119
3 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060112

Method EXECUTE_ADMIN_CMD on class CL_DB6_CLP has no exception.

Method EXECUTE_CLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20090330
2 Importing PARTITION Call by reference Type reference (TYPE) I 20090330
3 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20090330
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20090330

Method EXECUTE_CLP on class CL_DB6_CLP has no exception.

Method EXECUTE_DDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20060112
3 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20060119

Method EXECUTE_DDL on class CL_DB6_CLP has no exception.

Method EXECUTE_DESCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20070219
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20070219
3 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20070219
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS 20070219

Method EXECUTE_DESCRIBE on class CL_DB6_CLP has no exception.

Method EXECUTE_DESCRIBE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20080429
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20080429
3 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20080429
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS 20080429

Method EXECUTE_DESCRIBE_TABLE on class CL_DB6_CLP has no exception.

Method EXECUTE_PROCEDURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20060112
3 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20060119
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS 20070219

Method EXECUTE_PROCEDURE on class CL_DB6_CLP has no exception.

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONE_COLUMN_PER_ROW Call by reference Type reference (TYPE) ABAP_BOOL 20060119
2 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
3 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20060112
4 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20060119
5 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060119

Method EXECUTE_QUERY on class CL_DB6_CLP has no exception.

Method EXECUTE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING 20060112
3 Importing STMT_REF Call by reference Object reference (TYPE REF TO) CL_SQL_STATEMENT 20060119

Method EXECUTE_UPDATE on class CL_DB6_CLP has no exception.

Method PROTOCOL_ADM_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADM_EXCP Call by reference Object reference (TYPE REF TO) CX_DB6_ADMINCMD DB6: ADMINCMD Exceptions 20060112
2 Changing RESULT_LIST Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20060112

Method PROTOCOL_ADM_EXCEPTION on class CL_DB6_CLP has no exception.

Method PROTOCOL_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RESULT_LIST Call by reference Type reference (TYPE) DB6CC_EDITOR_LIST 20060112
2 Importing SQL_EXCP Call by reference Object reference (TYPE REF TO) CX_SQL_EXCEPTION Exception Class for SQL Error 20060112

Method PROTOCOL_EXCEPTION on class CL_DB6_CLP has no exception.

Method STRIP_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20110928
2 Returning STRIPPED_COMMAND Value transfer Type reference (TYPE) STRING 20110928

Method STRIP_COMMENTS on class CL_DB6_CLP has no exception.

Method TYPE_OF_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING 20060112
2 Returning TYPE Value transfer Type reference (TYPE) I 20060112

Method TYPE_OF_COMMAND on class CL_DB6_CLP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710