Rappels sur des règles ou conventions de bon usage

Quelques règles ou conseils :

  • Chaque requête doit se terminer par un point virgule (;)

  • Tous les mots obligatoires doivent être présents dans le bon ordre

  • Plusieurs requêtes peuvent s'enchaîner

  • Les requêtes importantes devraient être sauvegardées

  • Les mots obligatoires doivent être écrits en majuscule (lisibilité)

  • La requête doit être mise en forme : espaces, tabulations

  • La requête doit être commentée (- - en début de ligne ou par /* et */ sur plusieurs lignes)

Exemple (PgAdmin et DBManager propose une coloration syntaxique):

Exemple de formatage d'une requête SQL

La colonne d'une table est identifiable de la manière suivante :

<nom_schema>.<nom_table>.<nom_colonne>

Exemple :

ff_d80_2011.d80_2011_pnb_parcelle.idpar

Pour le nommage :

  • Eviter les accents, espaces et caractères spéciaux, sauf éventuellement pour les alias

  • N'utilisez que les caractères [a­z], [0­9] ou underscore (_)

  • Commencer par une lettre (exemple : ff_d59_2009)