[PostgreSQL] Auto-increment, jakiś pomysł?


(Jeanne9) #1

Witam,

czy wie ktoś może, w jaki sposób zrobić "autoinkrementację" w postgres-ie?

Wygenerowałam sobie bazę danych w Power Designer i chciałabym, aby id w odpowiednich tabelach było automatycznie uzupełniane.

W MySQL nie ma problemu, kilka kliknięć w programie administrującym bazę, a tu nic.

Może ktoś ma jakieś doświadczenie na ten temat?

Pozdrawiam


(Fiołek) #2

Możesz użyć do tego celu nextval(patrz: CREATE SEQUENCE) albo kolumny o typie _SERIAL_.

Np.

CREATE TABLE Users

(

Id SERIAL,

Name VARCHAR(100)

);