Temat: autoincrementacja
Siema wie ktoś czy da sie autoinkrementować id przy wstawianiu insertem jeśli wcześniej nie daliśmy opcji autoincrementacji przy tworzeniu tabeli
PostgreSQL to najbardziej zaawansowany system relacyjnych baz danych Open Source.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Siema wie ktoś czy da sie autoinkrementować id przy wstawianiu insertem jeśli wcześniej nie daliśmy opcji autoincrementacji przy tworzeniu tabeli
Stwórz licznik (CREATE SEQUENCE) i dodaj jako default do kolumny którą chcesz inkrementować (ALTER TABLE .. ALTER COLUMN .. SET DEFAULT...). Przy wstawianiu pomijaj tę kolumnę. Jasne?
A czy czasem nie można ALERTEM zmienic typu kolumny na SERIAL?
Jeśli nie ma jeszcze danych w tabeli to sie da. Jeśli są to moga pojawić się z problemy z dublami bo serial zacznie pewnie od 1.
Posty [ 4 ]
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.007 sekund, wykonano 10 zapytań ]