sqlite ****** introduction ============ sqlite est une base open source ultra légère (elle est contenu dans un fichier !!!) permettant d'avoir une application portable. Python intègre nativement une librairie de manipulation des bases sqlite3 sqlite utilise la norme **sql** ce qui permet de changer de base très facilement plus d'infos sur: http://www.sqlite.org/ trucs et astuces ================ clé primaire en séquence -------------------------- .. code-block:: sql CREATE TABLE t1( a INTEGER PRIMARY KEY, b INTEGER ); With this table, the statement .. code-block:: sql INSERT INTO t1 VALUES(NULL,123); is logically equivalent to saying: .. code-block:: sql INSERT INTO t1 VALUES((SELECT max(a) FROM t1)+1,123); create or replace ----------------- .. code-block:: sql CREATE TABLE NameDB("FirstName", "LastName","Age", PRIMARY KEY("LastName")) INSERT OR REPLACE INTO "NameDB" VALUES("John","Kemeny","80")