Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z wpisywaniem danych do skryptu
Dziolo
post 28.05.2008, 18:27:32
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 28.05.2008, 20:29:47
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 28.05.2008, 21:06:00
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 28.05.2008, 21:59:59
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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 3.07.2025 - 01:30