sql >> Databasteknik >  >> RDS >> Oracle

Visa sträng från raise_application_error i java-programmet

Om du gör catch (Exception e) , message bör vara tillgänglig från e.getMessage() .

Om du gör catch (SQLException e) (eller vilken typ av undantag som helst för ditt dataåtkomstpaket) message bör fortfarande vara tillgänglig från e.getMessage() . Dessutom, -20001 bör komma igenom i e.getErrorCode() . Observera att det kan komma fram som det absoluta värdet (20001 i motsats till -20001 ); du måste experimentera.



  1. Försöker få fram de faktiska uppgifterna som orsakar ett undantag

  2. Återställa problem SQL Server-version?

  3. Hur infogar jag javascript i mysql-databasen?

  4. Hur ekar du en SQL SELECT-sats från en PHP-fil anropad av AJAX?