| | |--CX_SY_DB_PROCEDURE_OVERFLOW | | | | | |--CX_SY_DB_PROCEDURE_PARAMETER | | | | | |--CX_SY_DB_PROCEDURE_DYN_IN_OUT | | | | | |--CX_SY_DB_PROCEDURE_DYN_MISSING | | | | | |--CX_SY_DB_PROCEDURE_DYN_NOT_FND | | | | | |--CX_SY_DB_PROCEDURE_TYPE_ERROR ...
lo_exc_ref type ref to cx_sy_native_sql_error, lv_error_text type string. lv_dbs = 'HR'. try. exec sql. CONNECT TO :lv_dbs endexec. if sy-subrc <> 0. raise exception type cx_sy_native_sql_error. endif. exec sql. open c for select objid,stext from EDH.ZHR_ZZJG endexec....
CREATE_OBJECT_CLASS_ABSTRACTCX_SY_CREATE_OBJECT_ERROR CREATE_OBJECT_CREATE_PRIVATECX_SY_CREATE_OBJECT_ERROR CREATE_OBJECT_CREATE_PROTECTEDCX_SY_CREATE_OBJECT_ERROR Exception group: DATA_ACCESS_ERRORS (Associated superclass:CX_SY_DATA_ACCESS_ERROR) This group contains runtime errors that may occur d...
data MYREF type ref to CX_SY_ARITHMETIC_ERROR. data ERR_TEXT type STRING. data RESULT type I. try. RESULT = 1 / 0. catch cx_sy_arithmetic_error into MYREF. ERR_TEXT = MYREF->GET_TEXT( ). endtry. Handling exceptions as catchable runtime errors (向后兼容6.10) 此异常处理sap建议使...
catch cx_sy_arithmetic_error into MYREF. ERR_TEXT = MYREF->GET_TEXT( ). endtry. Handling exceptions as catchable runtime errors (向后兼容6.10) 此异常处理sap建议使用try...endtry代替(错误和异常类对应关系参见第5部分)。 data RESULT type I. ...
EXEC SQL.CONNECT TO :conexion ENDEXEC.EXEC SQL.SET CONNECTION :conexion ENDEXEC.CATCH cx_sy_native_sql_error.WRITE 'FALLUSE'.endtry.*DATA: BEGIN OF WA,* ContainerName(40),* END OF WA.*EXEC SQL.* SELECT ContainerName INTO :WA FROM Container *ENDEXEC.* try.* EXEC SQL.*...
50、CS| | | | | | |-CX_SY_DYNAMIC_OSQL_SYNTAX| | | | |-CX_SY_NATIVE_SQL_ERROR| | |-CX_SY_WRITE_SRC_LINE_TOO_LONG|-CX_NO_CHECK|-CX_SY_EXPORT_NO_SHARED_MEMORY|-CX_SY_EXPORT_BUFFER_NO_MEMORY|-CX_SY_GENERATE_SUBPOOL_FULL|-CX_SY_LOCALIZATION_ERROR|-CX_SY_NO_HANDLER|-CX...
The number of database cursor open simultaneously is restricted by platform. Any attempts to open too many database cursors raise an exception of the class CX_SY_NATIVE_SQL_ERROR. Syntax EXEC SQL. FETCH NEXT dbcur INTO ... ENDEXEC. ...
|--CX_STATIC_CHECK | |--CX_DYNAMIC_CHECK | | | |--CX_SY_ARITHMETIC_ERROR //运算 '&OPERATION&' 时发⽣算术错误 | | | | | |--CX_SY_ZERODIVIDE //除数为零 | | | | | |--CX_SY_ARITHMETIC_OVERFLOW //操作 &OPERATION& 中溢出 | | | | ...
仅供参考:try.exec sql.insert into tablename ()VALUE ()endexec.CATCH CX_SY_NATIVE_SQL_ERROR INTO EXC_REF...endtry.