Eu gostaria de usar uma rotina ASSERT funcionalmente semelhante à encontrada em outros idiomas, ou seja, uma construção (seja um procedimento, sintaxe ...)
ASSERT( <condition>, <msg>)
de modo que, quando o <condition>
passado no primeiro argumento for falso, uma exceção seja gerada com a <msg>
mensagem descritiva especificada .
Eu sei que isso é trivial de fazer à mão, mas estou perguntando se há um padrão fornecido com o DBMS.
Ter que escrever o meu próprio ou importar um de pacotes de terceiros seria impraticável, pois eu precisaria que fosse completamente portátil e transparente para todos os projetos em que estou trabalhando.