Frage : Problem mit der Schaffung des Oracle-gespeicherten Verfahrens (Quelle hat nicht jagdbares Ziel)

Ich versuche, ein einfaches gespeichertes Verfahren zu tun. Schließlich wird dieses als zeitgesteuertes procedure.
laufen gelassen, das es als pl/sql adaequat ist, aber, wenn ich es kompiliere, passend geändert (Code-Stückchen sehen), ihm gibt mich eine „Quelle jagdbares Ziel“ Mitteilung nicht kompilieren lässt.
When lasse ich dieses laufen, wie ein pl/SQL Block, den er adaequat ist:

SET SERVEROUTPUT AN;
DECLARE
count_records ganze Zahl;
username_var varchar2 (100);
fee_var ganze Zahl;
BEGIN
wählen Zählimpuls (*) in count_records
FROM LNK_REG_TOURS_IL
vor, WO (username NICHT IN
(AUSERWÄHLTES username VON ILTER_REGISTRATION_TRACKING
));



WÄHLEN USERNAME
IN username_var
VON LNK_REG_TOURS_IL
vor, WO (username NICHT IN
(AUSERWÄHLTES username VON ILTER_REGISTRATION_TRACKING
));
WÄHLEN SUMME (GEBÜHR)
IN fee_var
VON LNK_REG_TOURS_IL
vor, WO (username NICHT IN
(AUSERWÄHLTES username VON ILTER_REGISTRATION_TRACKING
));
DBMS_OUTPUT.PUT_LINE („Neueintragungen:  “ || count_records || „username: “ || username_var || „Gebühr:  “ || FEE_VAR);
ENDE;
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
CREATE ODER ERSETZEN
Sp_insert_regtracking VERFAHREN (

    username_var HERAUS VARCHAR2,
    fee_var HERAUS NUMMERIEREN,
    count_records heraus ganze Zahl
    
  )
WIE

ANFANGEN
Zählimpuls (*) in count_records vorwählen
VON LNK_REGISTRATION_TOUR
  WO (USERNAME NICHT INNEN
    (AUSERWÄHLTES USERNAME VON ILTER_REGISTRATION_TRACKING
    ));
Rückholcount_records;
  

USERNAME VORWÄHLEN
  IN username_var
  VON LNK_REGISTRATION_TOUR
  WO (USERNAME NICHT INNEN
    (AUSERWÄHLTES USERNAME VON ILTER_REGISTRATION_TRACKING
    ));
  SUMME (GEBÜHR) VORWÄHLEN
  IN fee_var
  VON LNK_REGISTRATION_TOUR
  WO (USERNAME NICHT INNEN
    (AUSERWÄHLTES USERNAME VON ILTER_REGISTRATION_TRACKING
    ));
  EINSATZ
  In das Ilter_registration_tracking
    (
      username,
      total_fee,
      Währung
    )
    WERTE
    (
      username_var,
      fee_var,
      „Dollar“
    ); ;

Antwort : Problem mit der Schaffung des Oracle-gespeicherten Verfahrens (Quelle hat nicht jagdbares Ziel)

Diese Fehlermeldung normalerweise zeigt auf den eMail-Herausgeber, dass Sie verwenden und eingestellt nicht richtig ig. Die folgenden Schritte bitte tun…

- Anfang, Klicken Durchlauf, Art regedit anklicken im geöffneten Kasten, und O.K. dann klicken.
- Das folgende Register subkey lokalisieren und dann klicken:
HKEY_CURRENT_USER \ Software \ Microsoft \ teilten Werkzeuge \ Prüfen-Werkzeuge \ kundenspezifische Wörterbücher

- Den Wert von CUSTOM.DIC bis 1. einstellen.
- Register-Herausgeber herausnehmen

Dieses helps~ hoffen!
Weitere Lösungen  
 
programming4us programming4us