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 ; .