Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z wpisywaniem danych do skryptu
Dziolo
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.05.2008

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
teutates
post
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 2
Dołączył: 9.09.2006
Skąd: Londyn/Gdynia

Ostrzeżenie: (0%)
-----


A co ta deklaracja miala niby robic?
Go to the top of the page
+Quote Post
Dziolo
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.05.2008

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
teutates
post
Post #4





Grupa: Zarejestrowani
Postów: 156
Pomógł: 2
Dołączył: 9.09.2006
Skąd: Londyn/Gdynia

Ostrzeżenie: (0%)
-----


Polecam :

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

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 19:26