2012/8/9 Dsls <[email protected]>:

> En pgsql, il faut passer par les séries. C'est peut-être aussi un
> chantier à identifier.

Justement, j'ai porté des applis MySQL vers Pg récemment, et c'est
beaucoup plus facile que jadis.

on remplace "unsigned int auto_increment" par "serial" lors de la
création des tables.
Ça crée tout seul les sequences sans qu'on ait rien à faire.

Et après :

insert into ma_table (truc, machin) values (xx, yy) returning id;

-> on fetch la réponse comme si on avait fait un select.

Je trouve que c'est d'une élégance assez folle. :)

-- 
Julien
_______________________________________________
Dev mailing list
[email protected]
http://ml.dotclear.org/listinfo/dev

Répondre à