Rajoituksia voidaan lisätä myös jo luotuihin taulukoihin. Jos haluat lisätä rajoitteen olemassa olevaan taulukkoon, täytyy käyttää ALTER TABLE -käskyä. Tätä lauseketta käytetään sarakkeiden ja rajoitusten lisäämiseen tai poistamiseen olemassa olevasta taulukosta.
Kuinka monella tavalla voit lisätä rajoituksia taulukkoon?
Taulukoita ja sarakkeita koskevien rajoitusten avulla voit valvoa tietojen laatua. SQL:ssä on kaksi tapaa luoda rajoituksia taulukkoon: rivin sisällä ja rivin ulkopuolella.
Miksi rajoituksia lisätään taulukkoon?
Rajoituksia käytetään rajoittamaan taulukkoon mahtuvien tietojen tyyppiä Tämä varmistaa taulukon tietojen tarkkuuden ja luotettavuuden. Jos rajoitteen ja tietotoiminnon välillä on rikkomus, toiminto keskeytetään. Rajoitukset voivat olla sarake- tai taulukkotasoisia.
Kuinka voimme lisätä tai poistaa rajoituksen taulukkoon?
Toimenpide
- Jos haluat hylätä yksilölliset rajoitukset, käytä ALTER TABLE -käskyn DROP UNIQUE -lausetta. …
- Poista ensisijaisen avaimen rajoitukset käyttämällä ALTER TABLE -käskyn DROP PRIMARY KEY -lausetta. …
- Poista (taulukon) tarkistusrajoitukset käyttämällä ALTER TABLE -käskyn DROP CHECK -lausetta.
Kuinka voin tarkastella taulukon rajoituksia SQL:ssä?
SQL Server Management Studion käyttäminen
- Object Explorerissa napsauta hiiren kakkospainikkeella tarkistusrajoituksen sisältävää taulukkoa ja valitse Suunnittelu.
- Valitse Table Designer -valikosta Tarkista rajoitukset….
- Valitse Check Constraints -valintaikkunan Selected Check Constraint -kohdassa rajoite, jota haluat muokata.