SAP ABAP Class CL_SQL_PROCESSOR (Execution of SQL statements)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS (Application Component) Upgrade Tools
     SCRR_SQL (Package) SQL processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SQL_PROCESSOR Process SQL statements 20110103
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SQL_PROCESSOR_DIRECT Execution of SQL statements 20110331
2 Inheritance (c INHERITING FROM c_ref)  CL_SQL_PROCESSOR_FAKE Fake implementation for SQL execution 20130418
3 Inheritance (c INHERITING FROM c_ref)  CL_SQL_PROCESSOR_FILE Execution of SQL statements 20110331
4 Inheritance (c INHERITING FROM c_ref)  CL_SQL_PROCESSOR_TATAF Execution of SQL statements 20110331
5 Inheritance (c INHERITING FROM c_ref)  CL_SQL_PROCESSOR_UPGSQL Execution of SQL statements thru UPGSQL table 20130404
Properties
Class CL_SQL_PROCESSOR  
Short Description Execution of SQL statements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCRR_SQL   SQL processing 
Created 20110103   SAP 
Last change 20140120   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 IF_TPSQL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SDB2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SQL_PROCESSOR Process SQL statements 20110103
Friends
Class CL_SQL_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_I_ERROR Instance attribute Protected Type reference (TYPE) IF_TPSQL_TYPES=>GTY_ERROR_T 20110802
2 MT_STATEMENT Instance attribute Protected Type reference (TYPE) LTY_STATEMENT_T 20110103
3 MV_TABNAME Instance attribute Protected Type reference (TYPE) TABNAME 20110228
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130418
2 RESET_ISO_LEVEL Instance method Protected Method Sets the isolation level to DEFAULT 20130404
3 SET_ISO_LEVEL Instance method Protected Method Sets the isolation level to COMMITTED 20130404
Events
Class CL_SQL_PROCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_STATEMENT_S Protected See coding 20110318 begin of lty_statement_s, statement type string, has_ignorable_errors type abap_bool, end of lty_statement_s
2 LTY_STATEMENT_T Protected See coding 20110318 lty_statement_t type standard table of lty_statement_s
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIG Call by reference Object reference (TYPE REF TO) IF_CRR_CONFIG Acces to CRR configuration parameters 20130418

Method CONSTRUCTOR on class CL_SQL_PROCESSOR has no exception.

Method RESET_ISO_LEVEL Signature

Method RESET_ISO_LEVEL on class CL_SQL_PROCESSOR has no parameter.
# Exception Resumable Description Created on
1 CX_CRR_SYSTEM Technical CRR Exception 20130404

Method SET_ISO_LEVEL Signature

Method SET_ISO_LEVEL on class CL_SQL_PROCESSOR has no parameter.
# Exception Resumable Description Created on
1 CX_CRR_SYSTEM Technical CRR Exception 20130404
History
Last changed by/on SAP  20140120 
SAP Release Created in 731