Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wpisywaniem danych do skryptu
Forum PHP.pl > Forum > Bazy danych > Oracle
Dziolo
Witam, dopiero zaczynam z Oracle i prosze o wyrozumiałość, poniżej przedstawiam swój kod:

DECLARE
v_int NUMBER(4):=&v_int;
BEGIN
dbms_output.put_line(v_int);
END;
/

i wywala mi następujący błąd:

ORA-06550: line 2, column 18: PLS-00103: Encountered the symbol "&" when expecting one of the following: ( - + case mod new not null avg count current exists max min prior sql stddev sum variance execute forall merge time timestamp interval date pipe 1. DECLARE
2. v_int NUMBER(4):=&v_int;
3. BEGIN
4. dbms_output.put_line(v_int);
nie wiem dlaczego, męcze się już dwa dni, jeśli ktoś wie dlaczego to z góry wielkie dzięki za pomoc.
teutates
A co ta deklaracja miala niby robic?
Dziolo
Znaczy, żeby podawać wartość zmiennej podczas uruchomionego skryptu, a nie deklarować jej wartość ,no i po to daje to &. No we wszystkich kursach tak piszą, że tak się robi.
teutates
Polecam :

http://www.orafaq.com/node/515

Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.