next up previous contents Next:  Localisation de lignes. Up: Introduction à SQL. Previous:  Supprimer une table.   Table des matières  

39.6.6  Insertion de lignes, objet relationnel.

Insérez une ligne de la manière suivante (vous pouvez continuer à encoder sur de multiples lignes):

finance=# INSERT INTO people (name, gender, address, phone) 
finance=# VALUES ('Paul Sheer', true, 'Earth', '7617224'); 
INSERT 20280 1 


La valeur retournée est l'oid (Object ID) de la rangée. postgres est une base de données relationnelle objet (Object Relational DB). Ce terme signifie que chaque table a une colonne cachée appelée colonne oid qui stocke un numéro d'identité unique pour chaque rangée. Le numéro d'identité est unique dans toute la base de données. Du fait qu'il identifie de manière non-ambiguë chaque rangée parmi toutes les tables, vous qualifiez les rangées, ``d'objets''. La caractéristique oid est très utile aux programmeurs.



1-01-2006