Ich habe das unten Skript, ich möchte es so ändern lässt sagen, wenn es zum ersten Mal ausgeführt wird, dann wird es die Spalte erstellen, aber sagen, wenn es zum zweiten Mal ausgeführt wird dann wird es show fail Nachricht, die nicht korrekt ist, sollte es die Nachricht zeigen, dass Spalte erstellt wird und auch wenn es irgendeine Ausnahme gibt sagen wir, Spalte wird nicht erstellt, wegen einer technischen Ausnahme dann sollte es zeigen Fehlermeldung, bitte beraten, wie dies zu erreichenmuss die folgende Oracle-Abfrage ändern
SELECT COUNT(*) INTO L_COL_EXISTS FROM USER_TAB_COLS WHERE COLUMN_NAME = 'TOR' and TABLE_NAME='AVOICE';
IF L_COL_EXISTS = 1
THEN
outcome := 'Success';
ELSE
outcome := 'Fail';
END IF;
DBMS_OUTPUT.PUT_LINE(outcome);
Leute raten bitte
Wie fügen Sie die Spalte hinzu? Kennst du die Aussage? –