Verschiedene IBM Produkte für relationale Datenbanken erzeugen nicht immer die gleichen SQLCODE-Werte für ähnliche Fehler. Auch wenn der SQLCODE derselbe ist, kann er von Token begleitet sein, die auf unterschiedliche Weise angegeben werden. Die Token-Liste wird im Feld SQLERRMC des SQL-Kommunikationsbereichs (SQLCA) übergeben. Standardmäßig ordnet DB2 Connect die SQLCODE-Werte und Token aller IBM Host- oder AS/400-Datenbank-Server den entsprechenden SQLCODE-Werten von DB2 Universal Database zu.