Witam serdecznie forumowiczów,

Mam program napisany w javie którym łącze się z kilkoma bazami danych(PostgreSQL, mysql, mssql)
Moje pytanie:

  1. W jaki sposób wywołując procedurę bądź zapytanie przechwycić komunika zwrócony przez bazę danych? Mam na myśli komunikat typu (Całkowity czas wykonania zapytania:15 ms. 5 rows retrieved.)
  2. Mogę pobrać informację czy procedura wykonała się poprawnie. M.in. po to potrzebny mi komunikat z pkt.1?
  3. W jaki sposób zachowuje się program, wywołując procedurę w javie program będzie czekał aż zakończy się procedura procedura_mysql i dopiero wtedy wyświetli "a"?

stat.execute(procedura_mysql);
System.out.println("a");

Dzięki za pomoc