Roman Rokytskyy wrote:

SELECT count(*) FROM bla WHERE pk = ? + UPDATE будет эквивалентна соотв.

За каунт вместо экзиста сразу канделябром, для профилактики, хоть в случае PK это и одна фигня :) Я вообще-то имел в виду http://www.ibase.ru/devinfo/testiu.htm

Все, что я хотел сказать, это то, что значительно проще обрабатывать код ошибки чем текст из firebird.msg, и что есть случаи, когда обработка кода ошибки имеет смысл.

+100. Я бы даже сказал наоборот - есть редкие случаи когда удобно валандаться с сообщениями вместо кодов :)

--
Regards. Ded.

Ответить