Some server messages have extended error data associated with them, which is additional information about the error. For Adaptive Server Enterprise messages, the additional information usually describes which column or columns provoked the error.
Client-Library makes extended error data available to an application in the form of a parameter result set, where each result item is a piece of extended error data. A piece of extended error data can be named and can be any datatype.
An application can retrieve extended error data but is not required to do so.