SAP Knowledge Base Article - Preview

2311800 - ASE raises error 1579 severity 16 when functions such as UPPER() and LOWER() encounter an invalid byte sequence in utf8 data


Prior to 15.7 ESD#2, statements such as "select upper(c1) from t1" (where c1 is a column containing utf8 data that includes at least one row with a bad value) would raise error 2431 with severity 10, return a NULL for the bad value, and complete processing the result set.  In ESD#2 and higher, ASE now raises error 1579 with severity 16 instead of 2431 with severity 10, causing the statement to be aborted. 



  • SAP Adaptive Server Enterprise (ASE) 15.7
  • ASE 16.0


SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise 16.0


KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Bug Filed

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.