Dallimi midis përditësimit dhe ndryshimit

Dallimi midis përditësimit dhe ndryshimit
Dallimi midis përditësimit dhe ndryshimit

Video: Dallimi midis përditësimit dhe ndryshimit

Video: Dallimi midis përditësimit dhe ndryshimit
Video: 10 Reasons You May Want to Reconsider Moving to Australia 2024, Nëntor
Anonim

Përditësim vs Alter

Update dhe Alter janë dy komanda SQL (Structured Query Language) që përdoren për modifikimin e bazave të të dhënave. Deklarata e përditësimit përdoret për të përditësuar të dhënat ekzistuese në një bazë të dhënash. Përditësimi është një deklaratë e gjuhës së manipulimit të të dhënave (DML). Komanda Alter SQL përdoret për të modifikuar, fshirë ose shtuar një kolonë në një tabelë ekzistuese në një bazë të dhënash. Alter është një deklaratë e gjuhës së përkufizimit të të dhënave (DDL).

Çfarë është Përditësimi?

Update është një komandë SQL që përdoret për të përditësuar të dhënat ekzistuese në një bazë të dhënash. Përditësimi konsiderohet si një deklaratë DML. Komandat që përdoren për të menaxhuar të dhënat pa ndryshuar skemën e bazës së të dhënave quhen deklarata DML. Më poshtë është sintaksa tipike e një deklarate përditësimi.

Përditëso emrin e tabelës

VENDOSI kolona1Name=vlera1, kolona2Name=vlera2, …

WHERE columnXName=someValue

Në shembullin e mësipërm, emri i tabelës duhet të zëvendësohet me emrin e tabelës në të cilën dëshironi të modifikoni të dhënat. rekord që duhet modifikuar. vlera 1 dhe vlera 2 janë vlerat e reja që duhet të futen në rekord. Klauzola KU përcakton se grupi i rekordeve duhet të përditësohet në tabelë. Klauzola WEHRE gjithashtu mund të hiqet nga deklarata UPDATE. Pastaj të gjitha të dhënat në tabelë do të përditësohen me vlerat e dhëna në klauzolën SET.

Çfarë është Alter?

Alter është një komandë SQL që përdoret për të modifikuar, fshirë ose shtuar një kolonë në një tabelë ekzistuese në një bazë të dhënash. Alter konsiderohet si një deklaratë DDL. Komandat që përdoren për të përcaktuar strukturën e një baze të dhënash (skema e bazës së të dhënave) quhen deklarata DDL. Më poshtë është sintaksa tipike e një deklarate alter që përdoret për të shtuar një kolonë në një tabelë ekzistuese.

ALTER TABLE Emri i tabelës

SHTO të dhënat e emrit të kolonës së reTypeOfNewColumn

Këtu emri i tabelës është emri i tabelës ekzistuese që duhet të ndryshohet dhe emri i kolonës së re është emri që i jepet kolonës së re që i shtohet tabelës. dataTypeOfNewColumn ofron llojin e të dhënave të kolonës së re.

Në vijim është sintaksa tipike e një deklarate alter që përdoret për të fshirë një kolonë në një tabelë ekzistuese.

ALTER TABLE Emri i tabelës

HENDI KOLLONËN Emri

Këtu, emri i tabelës është emri i tabelës ekzistuese që duhet të ndryshohet dhe emri i kolonës është emri i kolonës që duhet të fshihet. Disa nga tabelat mund të mos lejojnë fshirjen e kolonave nga tabelat e tyre.

Në vijim është sintaksa tipike e një deklarate alter që përdoret për të ndryshuar llojin e të dhënave të një kolone ekzistuese në një tabelë.

ALTER TABLE Emri i tabelës

ALTER COLUMN kolonaEmri newDataType

Këtu kolonaName është emri i kolonës ekzistuese në tabelë dhe newDataType është emri i llojit të ri të të dhënave.

Cili është ndryshimi midis Përditësimit dhe Alter?

Update është një komandë SQL që përdoret për të përditësuar të dhënat ekzistuese në një bazë të dhënash, ndërsa alter është një komandë SQL që përdoret për të modifikuar, fshirë ose shtuar një kolonë në një tabelë ekzistuese në një bazë të dhënash.

Përditësimi është një deklaratë DML ndërsa alter është një deklaratë DDL. Komanda Alter modifikon skemën e bazës së të dhënave, ndërsa deklarata e përditësimit modifikon vetëm regjistrimet në një bazë të dhënash pa modifikuar strukturën e saj.

Recommended: