Skip to content

ABAP Keyword Documentation →  ABAP - Reference →  Declarative statemnts →  Data Types and Data Objects →  Declaring Data Types →  TYPES →  TYPES - LOB HANDLE 

TYPES - lob_handle_type

Other versions: 7.31 | 7.40 | 7.54

Syntax


  ... { READER|LOCATOR|{LOB HANDLE} } 
    | { WRITER|LOCATOR } ...

Effect

These additions determine the static type of the LOB handle components when deriving an LOB handle structure using the TYPES statement.

  • The READER addition determines
  • the static type CL_ABAP_DB_X_READER for BLOBs and
  • the static type CL_ABAP_DB_C_READER for CLOBs.
  • The WRITER addition determines
  • the static type CL_ABAP_DB_X_WRITER for BLOBs and
  • the static type CL_ABAP_DB_C_WRITER for CLOBs
  • The LOCATOR addition determines
  • the static type CL_ABAP_DB_X_LOCATOR for BLOBs and
  • the static type CL_ABAP_DB_C_LOCATOR for CLOBs.
  • The LOB HANDLE addition determines
  • the static type IF_ABAP_DB_BLOB_HANDLE for BLOBs and
  • the static type IF_ABAP_DB_CLOB_HANDLE for CLOBs.

The READER and WRITER additions cannot be used together in a TYPES statement. Furthermore, WRITER cannot be used with LOB HANDLE.

The combination possibilities with the lob_handle_columns column specifications are explained with the TYPES statement.