Une déclaration mise à jour est une instruction SQL qui est utilisé pour modifier les données d' un ensemble d'enregistrements de base de données . Vous pouvez utiliser ce type de déclaration pour mettre à jour un ou plusieurs enregistrements d'une base de données ou de mettre à jour les dossiers sur la base des résultats d'autres requêtes. Pour utiliser une instruction de mise à jour , deux choses doivent être connues : le nom de la colonne qui doit être mis à jour et le nom de la table qui contient les colonnes . Choses que vous devez base de données ( MySQL , SQL Server, Oracle) utilitaire de ligne de commande ( mysql, sqlcmd, SQLPlus ) Voir Plus Instructions Configuration toutes les valeurs dans une colonne 1 Ouvrez un utilitaire de ligne de commande qui peut être utilisé pour écrire et exécuter des requêtes SQL, comme mysql. 2 Créer une table nommée UPDATE_TABLE avec deux colonnes de type VARCHAR ( 20 ) . Nommez la première colonne " COL1 " et nommez la deuxième colonne « COL2 ' create table UPDATE_TABLE ( COL1 VARCHAR ( 20) , COL2 VARCHAR ( 20) ) ; . 3 < p> Insérer trois enregistrements dans la table UPDATE_TABLE . Insérer trois valeurs dans la colonne COL1 et insérer trois valeurs dans la colonne COL2 . Insert dans ( COL1 , COL2 ) valeurs UPDATE_TABLE ( ' COL1_1 ', ' COL2_1 '), ( ' COL1_2 ', ' COL2_2 ') , (' COL1_3 ', ' COL2_3 '); 4 Utilisez une requête de sélection pour sélectionner et afficher toutes les données actuellement dans le tableau UPDATE_TABLE select * from UPDATE_TABLE . ; 5 écrire une déclaration de mise à jour qui met à jour les valeurs dans la colonne COL1 dans le tableau UPDATE_TABLE jour ensemble UPDATE_TABLE COL1 = ' COL1_data '; . < br > Réglage toutes les valeurs dans une première colonne repose sur des valeurs d'une colonne Deuxième 6 utiliser une requête de sélection pour sélectionner et afficher toutes les données actuellement dans le tableau UPDATE_TABLE . Vérifiez que les valeurs de COL1 sont tous à ' COL1_data ' select * from UPDATE_TABLE ; . 7 écrire une déclaration de mise à jour qui met à jour les valeurs de la colonne COL2 basées sur le les valeurs stockées dans la colonne COL1 jour ensemble UPDATE_TABLE COL2 = ' COL2_data ' où COL1 = ' COL1_data '; . 8 Utilisez une requête de sélection pour afficher toutes les données actuellement dans UPDATE_TABLE . Vérifiez que les valeurs de COL1 sont tous à ' COL1_data »et les valeurs COL2 sont tous réglés sur " COL2_data ' select * from UPDATE_TABLE ; . Réglage toutes les valeurs les colonnes d'une table 9 utiliser une requête de mise à jour pour supprimer toutes les valeurs stockées dans COL1 dans le tableau UPDATE_TABLE jour ensemble UPDATE_TABLE COL1 = null; . 10 utiliser une requête de mise à jour pour supprimer toutes les valeurs stockées dans COL2 dans le tableau UPDATE_TABLE jour ensemble UPDATE_TABLE COL2 = null; . 11 Utilisez un select requête pour sélectionner et afficher toutes les données actuellement dans UPDATE_TABLE . Vérifiez que toutes les valeurs stockées dans les colonnes col1 et COL2 sont définies sur null select * from UPDATE_TABLE ; . 12 écrire une déclaration de mise à jour qui met à jour les valeurs NULL dans les deux les colonnes col1 et UPDATE_TABLE COL2 . Régler toutes les valeurs dans COL1 à « COL1_data 'et réglez toutes les valeurs dans COL2 à« COL2_data ' jour ensemble UPDATE_TABLE COL1 = ' COL1_data », COL2 =' COL2_data '; . < Br > 13 sélectionner et afficher toutes les données actuellement dans UPDATE_TABLE . Vérifiez que les valeurs de COL1 sont tous à ' COL1_data »et les valeurs COL2 sont tous réglés sur " COL2_data ' select * from UPDATE_TABLE ; .
|