Bonjour à tous,

Je rencontre des problèmes lors de l'insertion de données dans une table PostgreSQL.

Voici le schéma de ma table telle que me l'a exporté phpPgAdmin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
 
--
-- Name: familleproduit; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--
CREATE TABLE familleproduit (
    idfamille integer NOT NULL,
    nomfamille character varying(30) NOT NULL,
    description character varying(250)
);
 
 
ALTER TABLE familleproduit OWNER TO postgres;
 
--
-- Name: famille_idfamille_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--
CREATE SEQUENCE famille_idfamille_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;
 
 
ALTER TABLE famille_idfamille_seq OWNER TO postgres;
 
--
-- Name: famille_idfamille_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--
ALTER SEQUENCE famille_idfamille_seq OWNED BY familleproduit.idfamille;
 
 
--
-- Name: idfamille; Type: DEFAULT; Schema: public; Owner: postgres
--
ALTER TABLE ONLY familleproduit ALTER COLUMN idfamille SET DEFAULT nextval('famille_idfamille_seq'::regclass);
 
 
--
-- Name: famille_nom_key; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--
ALTER TABLE ONLY familleproduit
    ADD CONSTRAINT famille_nom_key UNIQUE (nomfamille);
 
--
-- Name: prk_constraint_famille; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--
ALTER TABLE ONLY familleproduit
    ADD CONSTRAINT prk_constraint_famille PRIMARY KEY (idfamille);
 
--
-- Name: familleproduit_idfamille_key; Type: INDEX; Schema: public; Owner: postgres; Tablespace: 
--
CREATE UNIQUE INDEX familleproduit_idfamille_key ON familleproduit USING btree (idfamille);
 
 
--
-- Name: familleproduit_nomfamille_key; Type: INDEX; Schema: public; Owner: postgres; Tablespace: 
--
CREATE UNIQUE INDEX familleproduit_nomfamille_key ON familleproduit USING btree (nomfamille);
Et voici le code de ma requête d'insertion :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
INSERT INTO familleproduit VALUES ('','Liquide','')
Cette requête fonctionne si je met une valeur dans les premiers guillemets.
Le but étant que cette valeur s'auto incrémente.

Merci bien.