Articles

Affichage des articles du novembre, 2006

Structured Query Language

Modification de Données SQL  Certes, avant de sélectionner les données il faut pouvoir en ajouter dans une base a priori vide. Mais avant d’apprendre `a modifier les données en SQL il faut savoir les sélectionner. C’est pourquoi nous n’abordons que maintenant les requˆetes d’insertion, de suppression et de mise-`a-jour. Il est sous-entendu ici que l’on a les droits de modification nécessaires sur les tables concernées. Par ailleurs, il est conseillé d’inclure toutes les opérations de modifications des données dans une transaction, non seulement parce que ces opérations peuvent échouer partiellement, mais aussi afin qu’elles figurent au journal. ===== Insertion ===== En SQL on ne peut insérer des lignes que dans une table `a la fois. On peut ajouter : – des données complètes (on précise alors toutes les colonnes) Exemple : <code> 1 BEGIN TRAN 2 INSERT clients -- LA table 3 VALUES (16, ’Razibus’, 3000000) -- toutes les colonnes et dans l’ordre 4 COMMIT TRAN </code> Remarque :