Drop ja Truncate
On syytä mainita vielä kaksi DDL-operaatiota: DROP ja TRUNCATE.
DROP: Käytetään tietokantaobjektien poistamiseen, kuten taulujen, tietokantojen ja indeksien.
TRUNCATE: Poistaa kaikki rivit taulusta, mutta säilyttää taulun rakenteen.
Olemme käyttäneet näitä operaatioita taulujen tyhjentämiseen tai poistamiseen aiempien lukujen tehtävien tarkistamiseksi:
DROP TABLE employees;
DROP TABLE -komento poistaa employees-taulun kokonaan tietokannasta. Huomaa, että tämä toiminto vaatii yleensä erityisoikeudet monissa tietokannan hallintajärjestelmissä (DBMS).
Jos työskentelet projektissa, sinulla ei välttämättä ole tarvittavia käyttöoikeuksia. Seuraavalla kurssilla Advanced Techniques in SQL opit rooleista ja niiden hallinnasta.
1TRUNCATE TABLE employees;
TRUNCATE TABLE -komento poistaa kaikki tiedot employees-taulusta, jättäen sen tyhjäksi. Taulun rakenne, kuten sarakkeet ja rajoitteet, säilyvät kuitenkin muuttumattomina. Tämän toiminnon suorittaminen vaatii asianmukaiset käyttöoikeudet tietokantajärjestelmässä.
Ole varovainen käyttäessäsi näitä komentoja. Ilman tietokannan varmuuskopioita taulun poistamista tai tietojen poistamista ei voi perua.
Kehittäjät käyttävät usein pehmeää poistoa lisäämällä sarakkeen, kuten is_deleted, jonka tietotyyppi on BOOLEAN. Kun rivi 'poistetaan', tämän sarakkeen arvoksi asetetaan true (tai 1). Näin poistettuja tietoja voidaan seurata menettämättä niitä pysyvästi.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 4
Drop ja Truncate
Pyyhkäise näyttääksesi valikon
On syytä mainita vielä kaksi DDL-operaatiota: DROP ja TRUNCATE.
DROP: Käytetään tietokantaobjektien poistamiseen, kuten taulujen, tietokantojen ja indeksien.
TRUNCATE: Poistaa kaikki rivit taulusta, mutta säilyttää taulun rakenteen.
Olemme käyttäneet näitä operaatioita taulujen tyhjentämiseen tai poistamiseen aiempien lukujen tehtävien tarkistamiseksi:
DROP TABLE employees;
DROP TABLE -komento poistaa employees-taulun kokonaan tietokannasta. Huomaa, että tämä toiminto vaatii yleensä erityisoikeudet monissa tietokannan hallintajärjestelmissä (DBMS).
Jos työskentelet projektissa, sinulla ei välttämättä ole tarvittavia käyttöoikeuksia. Seuraavalla kurssilla Advanced Techniques in SQL opit rooleista ja niiden hallinnasta.
1TRUNCATE TABLE employees;
TRUNCATE TABLE -komento poistaa kaikki tiedot employees-taulusta, jättäen sen tyhjäksi. Taulun rakenne, kuten sarakkeet ja rajoitteet, säilyvät kuitenkin muuttumattomina. Tämän toiminnon suorittaminen vaatii asianmukaiset käyttöoikeudet tietokantajärjestelmässä.
Ole varovainen käyttäessäsi näitä komentoja. Ilman tietokannan varmuuskopioita taulun poistamista tai tietojen poistamista ei voi perua.
Kehittäjät käyttävät usein pehmeää poistoa lisäämällä sarakkeen, kuten is_deleted, jonka tietotyyppi on BOOLEAN. Kun rivi 'poistetaan', tämän sarakkeen arvoksi asetetaan true (tai 1). Näin poistettuja tietoja voidaan seurata menettämättä niitä pysyvästi.
Kiitos palautteestasi!