1

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

2

Odp: autoincrementacja

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?

3

Odp: autoincrementacja

A czy czasem nie można ALERTEM zmienic typu kolumny na SERIAL?

4

Odp: autoincrementacja

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.