![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 31.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Czesc
Mam problem z pobraniem wartosci CURRVAL z sekwencji korzystam z php 4.3.2, ORACLE 8.0 oraz funkcji ora a nie oci8 blad pojawia sie przy probie odczytu CURRVAL za pomoca funkjci
bład wyglada tak: Warning: Ora_Exec failed (ORA-08002: sekwencja AUTO_INC.CURRVAL nie jest jeszcze zdefiniowana w tej sesji -- while processing OCI function OEXEC/OEXN) Sekwencja auto_inc istnieje na pewno, przy odczycie NEXTVAL nie ma problemow A wiec w czym jest problem? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 177 Pomógł: 6 Dołączył: 14.01.2003 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
hmm moze troche teoretyzuje ale wiesz po sesji jestem swiezo
![]() jak wywolujesz nextvala to rejestrujesz go jednoczesnie w sesji tworzac go, currvala zas nie ma. klepnij funkcje w sqlce zwracajaca currvalla - to takie obejscie problemu -------------------- "zycia nie mierzy sie liczba oddechow,
ale liczba chwil, ktore zapieraja dech w piersi" |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Dokladnie tak jest jak opisal @Method, zeby wyciagnac currval to musisz w tej sesji zwiekszyc sekwencje, inaczej zawsze bedzie blad. A dlaczego nie chesz uzyc nextval??
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 17:21 |