Database
 sql >> Base de données >  >> RDS >> Database

SQL, création d'une table

Une base de données est composée d'une ou plusieurs tables.

La création d'une table en SQL se fait à l'aide de CREATE TABLE commande.

Au moment de la création, vous devez spécifier les noms des colonnes de la table et le type de données qu'elles vont contenir.

SQL définit plusieurs types de données.

Les plus importants et ceux que vous verrez le plus souvent sont :

  • CHAR
  • TEXT
  • VARCHAR
  • DATE
  • TIME
  • DATETIME
  • TIMESTAMP

Les types numériques incluent

  • TINYINT 1 octet
  • INT 4 octets
  • BIGINT 8 octets
  • SMALLINT 2 octets
  • DECIMAL
  • FLOAT

Ils ont tous des numéros. Ce qui change, c'est la taille que peut avoir ce nombre.

Un TINYINT va de 0 à 255. Un INT de -2^31 à +2^31.

Plus la taille en octets est grande, plus il faudra d'espace de stockage.

C'est la syntaxe pour créer un people tableau avec 2 colonnes, l'une un entier et l'autre une chaîne de longueur variable :

CREATE TABLE people (
  age INT,
  name CHAR(20)
);