Я хотел бы использовать подпрограмму ASSERT, функционально похожую на ту, которая есть в других языках, то есть конструкцию (будь то процедура, синтаксис ...)
ASSERT( <condition>, <msg>)
так что, когда <condition>
переданный в первом аргументе является ложным, возникает исключительная ситуация с указанным <msg>
описательным сообщением.
Я знаю, что это тривиально сделать вручную, но я спрашиваю, есть ли стандартный, поставляемый с СУБД.
Необходимость написать свой собственный или импортировать один из сторонних пакетов будет непрактичной, поскольку мне нужно, чтобы он был полностью переносимым и прозрачным для каждого проекта, над которым я работаю.