Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funkcja NEXTVAL
Forum PHP.pl > Forum > Bazy danych > Oracle
lutador
Witam,

z poziomu php wrzucam do bazy oracle 8 dane. Podczas insertu musze tez wstawic nastepny nr rownumber(nr musi byc unikatowy). Korzystam z funkcji NEXTVAL. Podczas insertu zwracany jest blad "wstawiona wartosc jest zbyt duza dla kolumny". Jest jakas alternetywa dla tej funkcji? Nie chce uzyc select maximum ... + 1 bo to jest niebezpieczne

Dziwne jest to co zwraca select z funkcja. Zwracane jest ponad 800 rekordów a nie powinien byc 1 ?

SELECT XAL_SQ.NEXTVAL FROM salestable;
wiiir
po pierwsze sprawdz typ pola w tabeli a takze jaka jest wartosc na nextval select from dual
po drugie w oracle inkrementacja = sekwencje + trigery
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.