Cours t sql part 1 les elements de bases

CINTRODUCTION À T-SQL Microsof SQL Server ? utilise le T-SQL Transact-SQL SQL T-SQL T - SQL ? Créé dans les années ? étend les fonctionnalités du SQL de base ? Transact-SQL T-SQL est un langage procédural ?? de SQL Déclaratif ? Créé pour répondre au besoin de programmer des algorithmes au sein du SGBD SQL Server ?? En particulier procédures stockées triggers curseurs transactions CT-SQL - IDENTIFIANTS Identi ?ants ? Permet de faire référence à des objets ?? variable globale variable locale tables etc ? Règles dans la création de identi ?ants ?? Pas plus de caractères ?? Pas de caractère spéciaux ni d ? espace ?? La casse n ? a pas d ? importance CT-SQL LES VARIABLES ? Les noms de variables sont précédés du symbole ? précède le nom d ? une variable globale Variables du système ? Les types de variables sont les types SQL ? Les variables sont déclarées en utilisant le mot clé declare Declare nomvar type nomvarn type Avec le mot clé declare on peut déclarer plusieurs variables dans une même ligne Exemple Declare var int var int var varchar CT-SQL TYPE VARIABLES SQL SERVER SQL SERVER DATA TYPE CT-SQL - AFFECTATION AFFECTATION ? A ?ecte une valeur à une variable ? Utiliser le mot clé SET ou SELECT ? Une requête peut servir à a ?ecter une ou plusieurs variables ?? La requête ne doit produire qu ? une ligne ?? Autrement seule la dernière ligne est prise en compte Declare id int nom varchar SET id Set nom SELECT nom FROM Client WHERE id id Declare id int nom varchar Select id - - ou SET id SELECT nom nom FROM Client WHERE id id CT-SQL ?? BLOC D ? INSTRUCTIONS Instructions ? Encadrées au sein d ? un bloc d ? instruction qui constitue un groupe au moment de l ? exécution ? Délimité par BEGIN et END Syntaxe BEGIN Vos instructions seront ici END CT-SQL - COMMENTAIRE Commentaires ? Permet de commenter une partie du code T-SQL ? Le commentaire n ? est pas interprété o Placer les intructions entre et pour un bloc d ? instructions o Précédé de -- quand il s ? agit d ? une ligne de commentaire CT-SQL - AFFICHAGE A ?chage du contenu d ? une variable ? Utilisation de la fonction PRINT ? Utilisation de la clause SELECT CEXEMPLE declare varname varchar select varname 'hey' print varname set varname 'bonjour' print varname select varname ?rstname from Students print varname select varname ?rstname from Students where Stdno 'S ' print varname set varname select ?rstname from Students where Stdno 'S ' print var name CT-SQL ?? LES CONDITIONS Une seule instruction permise sinon utiliser BEGIN END CEXEMPLE STRUCTURE CONDITIONNELLE If-Else avec une seule instruction DECLARE CourseID INT IF CourseID Select from Course where courseID ELSE Select from Course where courseID If-Else avec un bloc d ? instructions DECLARE CourseID INT IF CourseID BEGIN Select from Course where courseID Select from Course where courseID

Documents similaires
Fiche9 micropro professeur G Maléjacq Sciences de l ? Ingénieur Fiche de cours n Système à base de Microprocesseurs Les constituants d'un système microprogrammé Les mémoires Ce sont des composants capables de stocker une certaine quantité de mots binaires 0 0
Rapport douane ikram RAPPORT DE STAGE REALISE PAR IKRAM JAMAL CRemerciements ère Partie Présentation de l'Administration des Douanes et Impôts Indirects Introduction Rôle et activités de L'ADII ème Partie Direction régionale de Casablanca ?? Port Organigr 0 0
Numéro d'inscription : 53837 M. RHAZOUR Reda Adresse : Ain harouda /Mohammedia 0 0
uploads/s1/ corrige-bts-batiment-2007-laboratoire-3.pdf 0 0
b64f8322c7composition 2 niveau cm2 epp nandieplekaha 2014 20 0 0
Controle 5 2 contrôles continus Contrôle n ?? langue française ?? semestre ème année du primaire Préparé par le prof SAID EL MICE CContrôle continu N ?? langue française Nom et prénom de l ? apprenant Établissement Classe Texte Tahar Ben Jelloun L ? un de 0 0
Charte d audit interne Charte d ? Audit InterneDé ?nition La charte d ? Audit Interne est en quelque sorte la loi fondamentale des auditeurs ? Elle reconna? t leur rôle leur fournit le laissez-passer nécessaire pour assumer leurs missions et pour leur don 0 0
Rkn base d ingenierie et d installation v2 pdf 0 0
Rapport de stage dgda 1 AVANT-PROPOS Il nous est utile et très nécessaire d ? accomplir un devoir de montrer notre amour et adresser nos profonds sentiments de gratitude à toute personne durant la période de stage par des moyens ?nanciers matériels consei 0 0
Gallot didier les graces de dieu 1993 0 0
  • 42
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 22, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 48.3kB