Hallo NG,

eben in der Hektik des Tages die falsche NG erwischt desahlb hier nochmal.

wie kann ich ich in einer SQL-Prozedur einen Fehler abfangen?

In nachfolgenden SQL-Statement soll ein Fehlerhinweis erfolgen wenn nach den spezifizierten Informationen kein Datensatz gefunden wird.

-- Selektiere Metadaten-Informationen aus CC-Master
SELECT UPPER ( TEXTVALUE ) INTO V_WHEREIMPORT FROM CC_MASTER . META_ENV WHERE UPPER ( APPLIKATION ) = 'STATISTISCHE KOSTENSTELLEN' AND UPPER ( CHECKTEXT ) = 'WHEREIMPORT' ;
Folgendes habe ich ausprobiert, aber ohne Erfolg (weiß aber auch nicht richtig wie ich das einbauen kann)
DECLARE EXIT HANDLER FOR SQLSTATE VALUE '02000'
--SIGNAL SQLSTATE '02000'
-- SET MESSAGE_TEXT = 'nicht
gefunden' ;

wer weiß Rat, vielen Dank im voraus

Grüße HP