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

Utiliser l'instruction Create pour créer une table dans SQL Server - Tutoriel SQL Server / T-SQL Partie 34

Scénario :

Un fichier Excel vous est fourni avec certaines informations relatives au client avec les colonnes ci-dessous
Prénom,
Nom,
Âge,
Numéro de téléphone,
Données de naissance ,
Sexe

et vous êtes invité à créer une table dans la base de données SQL Server et à enregistrer les données dans la nouvelle table.

Solution :

Nous pouvons utiliser l'instruction create pour créer une table dans la base de données SQL Server. Vous trouverez ci-dessous l'instruction Créer

Créer une table Table_Name(Column_OneName DataType(Taille si nécessaire),Column_TwoName DataType(Taille si nécessaire),Column_ThreeName DataType(Taille si nécessaire),Column_FourName DataType(Taille si nécessaire))
Si nous souhaitons créer une table avec notre exigence ci-dessus, notre déclaration de création avec be

Create Table Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age SmallInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

Il y a quelques points à noter dans la déclaration de création ci-dessus. Je n'ai pas utilisé le nom du schéma avec le nom de la table. Si vous ne fournissez pas le nom du schéma avec le nom de la table, il sera créé avec le schéma dbo.

Disons que nous avons un schéma de vente et que nous souhaitons créer un client dans le schéma de vente. Notre déclaration de création sera


Create Table Sales.Customer
(FirstName VARCHAR(50),
LastName VARCHAR(50),
Age TinyInt,
PhoneNumber CHAR(9),
DOB Date,
Sex CHAR(1)
)

VARCHAR(50) pour Prénom et Nom : Cela nous permettra de stocker des caractères et le nombre maximum sera de 50.
TinyInt for Age : Cela nous permettra de stocker une valeur entière entre 0 et 255.
CHAR(9) pour PhoneNumber : Char nous permettra de stocker des caractères, car nous savons que nous devons stocker 9 caractères, nous avons utilisé Char(9).
Date pour DOB : Dans la colonne Date de naissance, nous pourrons stocker la date car nous avons le type de données =date.
Caractère(1) pour le sexe : Comme nous aimerions stocker M ou F pour Sex, Char va nous laisser stocker un seul caractère.


Démo vidéo :Comment utiliser Create Statement pour créer une table SQL Server