dev:sql
Differences
This shows you the differences between two versions of the page.
dev:sql [2023/12/01 13:26] – created fred | dev:sql [2025/01/15 20:35] (current) – removed fred | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Style guide SQL ====== | ||
- | |||
- | --- | ||
- | title: Style guide SQL | ||
- | --- | ||
- | |||
- | Un petit guide qui indique plusieurs styles de référence pour la syntaxe SQL (création des tables, colonnes, etc.). [https:// | ||
- | |||
- | Les points principaux : | ||
- | |||
- | Des identifiants et noms consistants | ||
- | |||
- | Une utilisation judicieuse des espaces, pour faciliter la lecture | ||
- | |||
- | Dates au format ISO 8601 YYYY-MM-DD HH: | ||
- | |||
- | Eviter les redondances | ||
- | |||
- | Inclure des commentaires là où c'est nécessaire, | ||
- | |||
- | Conventions générales de nommages | ||
- | |||
- | Pas de mots réservés ! | ||
- | |||
- | Longueur de 30 caractères maximum | ||
- | |||
- | Utilisation d' | ||
- | |||
- | Si on utilise des abréviations, | ||
- | |||
- | Tables | ||
- | |||
- | Utiliser le mot collectif plutôt que le pluriel. | ||
- | |||
- | Ne pas utiliser de préfixes type tbl_ ou n' | ||
- | |||
- | Colonnes | ||
- | |||
- | Au singulier | ||
- | |||
- | Eviter id comme identifiant de la table | ||
- | |||
- | Eviter d' | ||
- | |||
- | Toujours utiliser des minuscules | ||
- | |||
- | Requêtes | ||
- | |||
- | On utilise les majuscules pour les mots réservés (SELECT, UPDATE, ...) | ||
- | |||
- | On évite les abréviations | ||
- | |||
- | Et on évite les fonctions spécifiques au moteur de db s'il existe une fonction qui exécute la même chose en ANSI SQL. | ||
- | |||
- | Il y a d' | ||
- | |||
- | A lire ;-) | ||
dev/sql.1701437193.txt.gz · Last modified: 2023/12/01 13:26 by fred