Poista sarakkeet taulusta

  • 11.11.2017
  • 2 minuuttia aikaa lukea
    • s
    • M
    • M
    • C
    • c
    • +2

Koskee: SQL Server 2016 (13.x) ja uudempi id = ”bc9f5317a2″>

Rinnakkaistietovarasto

Tässä ohjeaiheessa kerrotaan, kuinka taulukosarakkeita poistetaan SQL Serveristä käyttämällä SQL Server Management Studiota tai Transact-SQL: ää.

Varoitus

Kun poistat sarakkeen taulukosta, se ja kaikki sen sisältämät tiedot poistetaan.

Tässä aiheessa

  • Ennen kuin aloitat:

    Rajoitukset ja rajoitukset

    Suojaus

  • anna sarake taulukosta käyttämällä:

    SQL Server Management Studio

    Transact-SQL

ennen aloittamista

Rajoitukset ja rajoitukset

Et voi poistaa saraketta, jolla on TARKISTA-rajoitus. Sinun on ensin poistettava rajoitus.

Et voi poistaa saraketta, jolla on ENSISIJAISET AVAIN- tai ULKOAIKA-AVAIN-rajoitukset tai muut riippuvuudet, paitsi kun käytät taulukon suunnittelua. Kun käytät Object Exploreria tai Transact-SQL: ää, sinun on ensin poistettava kaikki sarakkeen riippuvuudet.

Suojaus

Käyttöoikeudet

Vaatii ALTER-käyttöoikeuden taulukossa.

SQL Server Management Studion käyttäminen

Sarakkeiden poistaminen Object Explorerilla

  1. Yhdistä Object Explorerissa tietokantamoottorin ilmentymään.
  2. Etsi Object Explorerista taulukko, josta haluat poistaa sarakkeita, ja laajenna paljastaa sarakkeiden nimet.
  3. Napsauta hiiren kakkospainikkeella poistettavaa saraketta ja valitse Poista.
  4. Valitse Poista objekti -valintaikkunassa OK.

Jos sarake sisältää rajoituksia tai muita riippuvuuksia, virheilmoitus näkyy Poista objekti -valintaikkunassa. Korjaa virhe poistamalla viitatut rajoitukset.

Sarakkeiden poistaminen Table Designerilla

  1. Napsauta Object Explorerissa hiiren kakkospainikkeella taulukkoa, josta haluat poistaa sarakkeet, ja valitse Suunnittelu.
  2. Napsauta hiiren kakkospainikkeella poistettavaa saraketta ja valitse pikavalikosta Poista sarake.
  3. Jos sarake osallistuu suhteeseen (ULKOPUOLINEN AVAIN tai ALKUPERÄINEN AVAIN) viesti kehottaa sinua vahvistamaan valittujen sarakkeiden ja niiden suhteiden poistamisen. Valitse Kyllä.

Transact-SQL: n käyttäminen

Sarakkeiden poistaminen

Seuraava esimerkki näyttää, kuinka sarake poistetaan.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *