Frage : Wo zu, wie man auf Variablen Oracle PLSQL zurückgreift

Einem Blick
at Code-Stückchen
Like die oben genannten zwei Sätze im Code nehmen, den ich 10 mehr. habe.

Once die Variablen x, y, z usw. sind bevölkert ich muss thema Nd summieren, das auf einer Bedingung depeing ist, die ich ein message

Ex anzeigen muss:

IF (x+y+z) > 10
. .some SQL .....
ELSE
. .SOME SQL….

How tun ich tun das?
My Problem ist wenn i add

PRINT x+1; or
PRINT x; or
SELECT (y+10);

Just ot sehen, wenn x oder nicht. bevölkert. ABER es wirft Störungen like

If, das ich AUSERWÄHLTES x mit innen ANFANGE und END

[1] hinzufüge: (Störung): ORA-06550: Linie 7, Spalte 4: PL/SQL: ORA-00923: Vom Schlüsselwort nicht gefunden, wo erwartetes ORA-06550: Linie 6, Spalte 1: PL/SQL: Sql-Aussage ignorierte ORA-06550: Linie 7, Spalte 4: PLS-00103: Antraf das „Dateiende“ Symbol -, wenn eins vom folgenden erwartet: Fall anfangen erklären Endenausnahmeausgang für Goto- wenn Schleifenumb.auserwähltes Update der ungültigen Pragmaerhöhung-Rückkehr, während mit
If ich AUSERWÄHLTES x hinzufügen; mit innen ANFANGEN und END

[1]: (Störung): ORA-06550: Linie 6, Spalte 9: PL/SQL: ORA-00923: Vom Schlüsselwort nicht gefunden, wo erwartetes ORA-06550: Linie 6, Spalte 1: PL/SQL: Sql-Aussage ignored

f hinzufüge ich sie nach ENDE;

[1]: (Störung): ORA-06550: Linie 8, Spalte 1: PLS-00103: Antraf das Symbol „AUSERWÄHLTE "

f r, das ich PRINT

It sage verwende, dass SQL-Aussage ignored.
Do ich sie alle in ein PROC oder in ein Paket setzen müssen?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
DECLARE x NR. (5);
ANFANGEN
Zählimpuls (a.sales_id) IN x VORWÄHLEN
VON Saales.Sales_managers eine VERBINDUNG Sales.Sales_master b auf a.sales_id = b.Sales_id
WO to_date (a.add_date) > sysdate - 1;
ENDE;

Y NR. ERKLÄREN (5);
ANFANGEN
Zählimpuls (a.sales_id) IN y VORWÄHLEN
VON Saales.Sales_managers eine VERBINDUNG Sales.Sales_master b auf a.sales_id = b.Sales_id
WO to_date (a.mod_date) > sysdate - 1;
ENDE;

Antwort : Wo zu, wie man auf Variablen Oracle PLSQL zurückgreift

Ich entfernen die alten Fahrer und anbringen Neue für das Video, Chipset und noch etwas d, die relevant sind.

anscheinend ist die Hardware genug unterschiedlich, Ausgaben zu verursachen.

die Vorrichtungskrippe auch überprüfen

 Ich hoffe, dass dieses hilft!
Weitere Lösungen  
 
programming4us programming4us