Een update statement is een SQL-instructie die wordt gebruikt om de gegevens in een set van database records te wijzigen . U kunt dit type instructie aan een enkele of meerdere records in een database te updaten , of gegevens op basis van de resultaten van andere queries werken . De naam van de kolom die moet worden bijgewerkt en de naam van de tabel die de kolommen bevat : een updateverklaring , twee dingen moeten bekend zijn te gebruiken. Wat je nodig hebt Database ( MySQL , SQL Server , Oracle ) op Command - line utility ( mysql , sqlcmd , SQLPlus ) Toon Meer Aanwijzingen instellen Alle waarden in een kolom < br > 1 Open een command - line utility die kan worden gebruikt om SQL-query's , zoals mysql te schrijven en uit te voeren . kopen van 2 Maak een tabel met de naam UPDATE_TABLE met twee kolommen van het type VARCHAR ( 20 ) . Noem de eerste kolom ' COL1 ' en de naam van de tweede kolom ' COL2 ' creëren tafel UPDATE_TABLE ( COL1 VARCHAR ( 20 ) , COL2 VARCHAR ( 20 ) ) ; . 3 Plaats drie platen in de UPDATE_TABLE tafel . Plaats drie waarden in de COL1 kolom en plaats drie waarden in de COL2 kolom . Insert in UPDATE_TABLE ( COL1 , COL2 ) waarden ( ' COL1_1 ' , ' COL2_1 ' ) , ( ' COL1_2 ' , ' COL2_2 ' ) , ( ' COL1_3 ' , ' COL2_3 ' ) ; 4 Gebruik een selectiequery te selecteren en bekijk alle van de data in de tabel UPDATE_TABLE selecteer * uit UPDATE_TABLE . ; 5 Schrijf een update statement dat de updates van de waarden in de kolom COL1 in de UPDATE_TABLE tabel aanpassing UPDATE_TABLE set COL1 = ' COL1_data ' ; . < br > het instellen van alle waarden in een eerste kolom op basis van waarden van een Tweede Kolom 6 Gebruik een selectiequery te selecteren en alle gegevens die momenteel in de UPDATE_TABLE tafel. Controleer of de waarden in COL1 allemaal zijn ingesteld op ' COL1_data ' select * from UPDATE_TABLE ; . 7 Schrijf een update statement dat de updates van de waarden in de COL2 kolom op basis van de waarden die in de COL1 kolom aanpassing UPDATE_TABLE set COL2 = ' COL2_data ' waar COL1 = ' COL1_data ' ; . 8 Gebruik een selectiequery om alle van de gegevens die momenteel te bekijken in UPDATE_TABLE . Controleer of de waarden in COL1 allemaal zijn ingesteld op ' COL1_data ' en de waarden in COL2 zijn allemaal ingesteld op ' COL2_data ' select * from UPDATE_TABLE ; . Instellen Alle waarden in de kolommen in een tabel 9 Gebruik een update query om alle van de opgeslagen waarden in COL1 in de UPDATE_TABLE tabel verwijderen aanpassing UPDATE_TABLE set COL1 = null ; . < br > 10 Gebruik een update query om alle van de opgeslagen waarden in COL2 in de UPDATE_TABLE tabel verwijderen aanpassing UPDATE_TABLE set COL2 = null ; . 11 Gebruik een select query selecteren en al de gegevens die momenteel in UPDATE_TABLE . Controleer of alle waarden die zijn opgeslagen in de KOL1 en COL2 kolommen zijn ingesteld op null selecteer * uit UPDATE_TABLE ; . 12 Schrijf een update verklaring dat de null-waarden werkt in beide de COL1 en COL2 kolommen in UPDATE_TABLE . Stel alle waarden in COL1 om ' COL1_data ' en zet alle waarden in COL2 om ' COL2_data ' aanpassing UPDATE_TABLE set COL1 = ' COL1_data ' , COL2 = ' COL2_data ' ; . < Br > 13 Selecteer en bekijk alle van de gegevens die momenteel in UPDATE_TABLE . Controleer of de waarden in COL1 allemaal zijn ingesteld op ' COL1_data ' en de waarden in COL2 zijn allemaal ingesteld op ' COL2_data ' select * from UPDATE_TABLE ; . < br > |