Your existing applications may expect specific error numbers or text. In Adaptive Server version 15.0, these are the error message changes that may affect your applications:
Many messages now specify “ASE” in the error message.
Adaptive Server raises message 12822, instead of 2714 when creating a temporary table that already exists.
Error message 587 specifies an identity column overflow instead of error message 4916.
When creating a Java function that does not exist in the catalogs, error message 14216 is raised instead of syntax error message 195.
Error message 10354 is raised when a non-owner executes sp_procxmode to change the transaction mode associated with a stored procedure.
Arithmetic overflow errors are now raised with error message 3606 with severity 16.
Message 2579 has been replaced with message 12907 in dbcc checktable output