Ich möchte eine ASSERT-Routine verwenden, die funktional derjenigen in anderen Sprachen ähnelt, dh ein Konstrukt (sei es eine Prozedur, eine Syntax ...).
ASSERT( <condition>, <msg>)
Wenn das <condition>
im ersten Argument übergebene Argument falsch ist, wird mit der angegebenen <msg>
beschreibenden Nachricht eine Ausnahme ausgelöst.
Ich weiß, dass dies trivial ist, aber ich frage, ob es einen Standard gibt, der mit dem DBMS geliefert wird.
Es wäre unpraktisch, ein eigenes Paket zu schreiben oder aus Paketen von Drittanbietern zu importieren, da es für jedes Projekt, an dem ich arbeite, vollständig portierbar und transparent sein muss.