Moja baza danych używa PostgreSQL. Jedna tabela używa makra auto-inkrementującego serial
. Jeśli chcę wstawić rekord do tabeli, czy nadal muszę określić tę wartość, czy jest ona automatycznie dla mnie przypisana?Wstawianie rekordu do tabeli z kolumną zadeklarowaną przy użyciu funkcji SERIAL
CREATE TABLE dataset
(
id serial NOT NULL,
age integer NOT NULL,
name character varying(32) NOT NULL,
description text NOT NULL DEFAULT ''::text
CONSTRAINT dataset_pkey PRIMARY KEY (id)
);
Dzięki, że pomogło! – parsecer
oba te style nie działają dla mnie. Próbowałem również z Wstaw do wartości table_name() –
@MuhammadNouman Następnie dostajesz coś złego lub to, co używasz nie jest PostgreSQL. Opublikuj nowe pytanie. Umieść link w nim wskazując na kontekst, jeśli chcesz. –