Bienvenue dans ce cours !

Fonctions pour manipuler les données dans SQL Server

Ana Voicu

Data Engineer

Sujets abordés

  • Les principaux types de données
  • Fonctions associées :
    • Fonctions de date et d'heure
    • Fonctions sur les chaînes
    • Fonctions pour les opérations numériques
Fonctions pour manipuler les données dans SQL Server

Catégories de types de données

  • Numériques exacts
  • Numériques approximatifs
  • Date et heure
  • Chaînes de caractères
  • Chaînes Unicode
  • Chaînes binaires
  • Autres types de données
Fonctions pour manipuler les données dans SQL Server

Numériques exacts

  • Nombres entiers
    • smallint
    • tinyint
    • int
    • bigint
  • Nombres décimaux
    • numeric
    • decimal
    • money
    • smallmoney
Fonctions pour manipuler les données dans SQL Server

Numériques exacts – entiers

Nombres sans point décimal

Type de données Stockage
bigint 8 octets
int 4 octets
smallint 2 octets
tinyint 1 octet
Fonctions pour manipuler les données dans SQL Server

Numériques exacts – décimaux

Exemple de nombre décimal, avec échelle et précision

Octets consommés quand on augmente la précision

Fonctions pour manipuler les données dans SQL Server

Numériques approximatifs

  • Float
  • Real
  • Stockent des valeurs numériques approximatives
Fonctions pour manipuler les données dans SQL Server

Types de données date et heure

Type de données Format Précision
time hh:mm:ss[.nnnnnnn] 100 nanosecondes
date AAAA-MM-JJ 1 jour
smalldatetime AAAA-MM-JJ hh:mm:ss 1 minute
datetime AAAA-MM-JJ hh:mm:ss[.nnn] 0,00333 seconde
datetime2 AAAA-MM-JJ hh:mm:ss[.nnnnnnn] 100 nanosecondes
Fonctions pour manipuler les données dans SQL Server

Types de données caractères et Unicode

Les types de caractères stockent des chaînes (ASCII)

  • char
  • varchar
  • text

Les types Unicode servent à stocker des données Unicode (non ASCII)

  • nchar
  • nvarchar
  • ntext
Fonctions pour manipuler les données dans SQL Server

Autres types de données

  • binary
  • image
  • cursor
  • rowversion
  • uniqueidentifier
  • xml
  • Types spatiaux : Geometry / Geography
Fonctions pour manipuler les données dans SQL Server

Voyons ce que vous savez !

Fonctions pour manipuler les données dans SQL Server

Preparing Video For Download...