Langages et normes: Difference between revisions

Jump to navigation Jump to search
→‎Structure des tables et champs: Correction d'erreur de frappe
(→‎PHP: Correction d'erreur de frappe)
Tags: Mobile edit Mobile web edit Advanced mobile edit
(→‎Structure des tables et champs: Correction d'erreur de frappe)
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 129: Line 129:
*Type des champs
*Type des champs


Dans la pratique, afin d'etre compatible avec toutes les précisions des pays, syntaxes des bases, on utilisera uniquement les types suivants:
Dans la pratique, afin d'être compatible avec toutes les précisions des pays, syntaxes des bases, on utilisera uniquement les types suivants:
  - integer pour tout nombre entier, id ou clé étrangère (bigint éventuellement accepté pour les id des très grosses tables)
  - integer pour tout nombre entier, id ou clé étrangère (bigint éventuellement accepté pour les id des très grosses tables)
  - smallint pour tout numérique entier de petite taille (comme pour stocker un code de status)
  - smallint pour tout numérique entier de petite taille (comme pour stocker un code de status)
Line 135: Line 135:
  - double(6,3) pour les taux de tva
  - double(6,3) pour les taux de tva
  - real pour une quantité
  - real pour une quantité
  - varchar pour une chaine (y compris de longueur 1, le type char est de plus en plus déprécié)
  - varchar pour une chaîne (y compris de longueur 1, le type char est de plus en plus déprécié)
  - timestamp pour un champ date+heure devant être mis a jour automatiquement
  - timestamp pour un champ date+heure devant être mis a jour automatiquement
  - datetime pour un champ date+heure
  - datetime pour un champ date+heure
16

edits

Navigation menu