|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Alexander Gotlib 2:5080/1003 08 Aug 2003 16:53:10 To : Roman Dawydkin Subject : Re: PostgreSQL vs Interbase -------------------------------------------------------------------------------- Hail there Roman! Thu, 07 Aug 2003 at 02:31 GMT Roman Dawydkin wrote: ANS>>> Я пока почитал доки. Похоже на то, что прогнал я насчет ANS>>> исключений в языках Pg. Hапример, Pl/Python-вский try...catch не ANS>>> ловят исключения сгенерированные ядром БД. -------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AG>> Именно по этому поводу я и сокрушался, когда говорил про AG>> отсутствие приличного механизма обработки ошибок в PG. RD> RD> Я не пойму, о чЪм вы тут сокрушаетесь. Есть RAISE EXCEPTION RD> ''message'' в PL/PGSQL. Это не то. Речь идет именно о подчеркнутом. Hапример срабатывание какого-либо констрейнта при инсерте или апдейте. Если этот инсерт делать тупо из какого-нить скрипта, без предварительных проверок, то PG просто вывалит ошибку с соответствующим текстовым коментарием. Я вот и не допонимаю как подобные случаи обрабатывать постфактум. Как их предворительно отлавливать - понятно, но это не совсем правильно. К тому же всего все равно не предусмотреть. Может я и в самом деле чего-то не понимаю? Буду весьма признателен, если кто ткнет куда положено... :-) -- WBR, Alexander B. Gotlib, mailto:alex@cca.usart.ru / ICQ# 13043204. -|- -|- --- ifmail v.2.15dev5 * Origin: CIA USURT (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/14646c50a3358.html, оценка из 5, голосов 10
|