SAP ABAP Class CL_DB4_SYSTEM_VIEWS (iSeries: Queries on System Catalog Views)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB4 (Application Component) DB2 for AS/400
     STU4 (Package) CCMS / AS/400
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB4_REMOTE_DB_ACCESS 20030513
Properties
Class CL_DB4_SYSTEM_VIEWS  
Short Description iSeries: Queries on System Catalog Views    
Super Class CL_DB4_REMOTE_DB_ACCESS  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU4   CCMS / AS/400 
Created 20020731   SAP 
Last change 20070911   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)
Interfaces
Class CL_DB4_SYSTEM_VIEWS has no interface implemented.
Friends
Class CL_DB4_SYSTEM_VIEWS has no friend class.
Attributes
Class CL_DB4_SYSTEM_VIEWS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20020731
2 GET_CONSTRAINT_NAMES Instance method Public Method 20020801
3 GET_INDEX_NAMES Instance method Public Method 20020801
4 GET_SQL_INDEX_NAME Instance method Public Method 20020801
5 GET_SQL_TABLE_NAME Instance method Public Method 20020801
6 GET_SYSCOLUMNS Instance method Public Method 20020815
7 GET_SYSCST Instance method Public Method 20020816
8 GET_SYSCST_WITH_SEL Instance method Public Method 20020816
9 GET_SYSINDEXES Instance method Public Method 20020815
10 GET_SYSINDEXES_WITH_SEL Instance method Public Method 20020815
11 GET_SYSKEYCST Instance method Public Method 20020816
12 GET_SYSKEYCST_WITH_SEL Instance method Public Method 20020816
13 GET_SYSKEYS Instance method Public Method 20020815
14 GET_SYSKEYS_WITH_SEL Instance method Public Method 20020816
15 GET_SYSTABLES Instance method Public Method 20020815
16 GET_SYSTEM_INDEX_NAME Instance method Public Method 20020801
17 GET_SYSTEM_TABLE_NAME Instance method Public Method 20020731
18 GET_SYSVIEWDEP Instance method Public Method 20020815
19 GET_SYSVIEWS Instance method Public Method 20020815
20 GET_TABLE_NAMES Instance method Public Method 20020801
Events
Class CL_DB4_SYSTEM_VIEWS has no event.
Types
Class CL_DB4_SYSTEM_VIEWS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONN_NAME Call by reference Type reference (TYPE) DBCON-CON_NAME Datenbankverbindung 20020801
2 Importing LIBNAME Call by reference Type reference (TYPE) STRING 20030513

Method CONSTRUCTOR on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_CONSTRAINT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONSTRAINT_NAMES Value transfer Type reference (TYPE) DB4SQLN_T iSeries: Tabellennamen 20020801

Method GET_CONSTRAINT_NAMES on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_INDEX_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INDEX_NAMES Call by reference Type reference (TYPE) DB4SQLN_T iSeries: Tabellennamen 20020801

Method GET_INDEX_NAMES on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SQL_INDEX_NAME Signature

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

Method GET_SQL_INDEX_NAME on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SQL_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLE_EXCEPTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20031128
2 Returning SQL_NAME Value transfer Type reference (TYPE) STRING 20020801
3 Importing SYSTEM_NAME Call by reference Type reference (TYPE) STRING 20020801

Method GET_SQL_TABLE_NAME on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSCOLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSCOLUMNS Value transfer Type reference (TYPE) DB4_SYSCOL iSeries: SYSCOLUMNS 20020815

Method GET_SYSCOLUMNS on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSCST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSCST Value transfer Type reference (TYPE) DB4_SYSCST iSeries: SYSCST 20020816

Method GET_SYSCST on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSCST_WITH_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSCST Value transfer Type reference (TYPE) DB4_SYSCST iSeries: SYSCST 20020816
2 Importing TABLE_NAMES Call by reference Type reference (TYPE) DB4_DD02V_T 20020816

Method GET_SYSCST_WITH_SEL on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSINDEXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSINDEXES Value transfer Type reference (TYPE) DB4_SYSIND iSeries: SYSINDEXES 20020815

Method GET_SYSINDEXES on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSINDEXES_WITH_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSINDEXES Value transfer Type reference (TYPE) DB4_SYSIND iSeries: SYSINDEXES 20020815
2 Importing TABLE_NAMES Call by reference Type reference (TYPE) DB4_DD02V_T Generierte Tabelle zur Sicht DD02V 20020815

Method GET_SYSINDEXES_WITH_SEL on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSKEYCST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSKEYCST Value transfer Type reference (TYPE) DB4_SYSKCT iSeries: SYSKEYCST 20020816

Method GET_SYSKEYCST on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSKEYCST_WITH_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSCST Call by reference Type reference (TYPE) DB4_SYSCST iSeries: SYSKEYCST 20020819
2 Returning SYSKEYCST Value transfer Type reference (TYPE) DB4_SYSKCT iSeries: SYSKEYCST 20020816

Method GET_SYSKEYCST_WITH_SEL on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSKEYS Value transfer Type reference (TYPE) DB4_SYSKEY iSeries: SYSKEYS 20020815

Method GET_SYSKEYS on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSKEYS_WITH_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_NAMES Call by reference Type reference (TYPE) DB4_SYSIND 20020816
2 Returning SYSKEYS Value transfer Type reference (TYPE) DB4_SYSKEY iSeries: SYSKEYS 20020816

Method GET_SYSKEYS_WITH_SEL on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSTABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTABLES Value transfer Type reference (TYPE) DB4_SYSTAB iSeries: SYSTABLES 20020815

Method GET_SYSTABLES on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSTEM_INDEX_NAME Signature

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

Method GET_SYSTEM_INDEX_NAME on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSTEM_TABLE_NAME Signature

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

Method GET_SYSTEM_TABLE_NAME on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSVIEWDEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSVIEWDEP Value transfer Type reference (TYPE) DB4_SYSVDP iSeries: SYSVIEWDEP 20020815

Method GET_SYSVIEWDEP on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_SYSVIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSVIEWS Value transfer Type reference (TYPE) DB4_SYSVIW iSeries: SYSVIEWS 20020815

Method GET_SYSVIEWS on class CL_DB4_SYSTEM_VIEWS has no exception.

Method GET_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TABLE_NAMES Call by reference Type reference (TYPE) DB4SQLN_T iSeries: Tabellennamen 20020801

Method GET_TABLE_NAMES on class CL_DB4_SYSTEM_VIEWS has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 630