Yhteenveto: Tässä opetusohjelmassa opit käyttämään SQL Server -palvelinta > -lauseke taulukon sarakkeen muokkaamiseksi.
SQL Server antaa sinun tehdä seuraavat muutokset taulukon olemassa olevaan sarakkeeseen:
- Muokkaa tietotyyppiä
- Muuta kokoa
- Lisää
NOT NULL
-rajoitus
Muokkaa sarakkeen tietotyyppi
Muuta sarakkeen tietotyyppiä käyttämällä seuraavaa lausetta:
Code language: SQL (Structured Query Language) (sql)
Uuden tietotyypin on oltava yhteensopiva vanhan kanssa, muuten saat muunnosvirheen, jos sarakkeessa on tietoja ja muuntaminen epäonnistuu.
Katso seuraava esimerkki.
Luo ensin uusi taulukko yhdellä sarakkeella, jonka tietotyyppi on INT
:
Code language: SQL (Structured Query Language) (sql)
Lisää toiseksi rivejä taulukkoon:
Code language: SQL (Structured Query Language) (sql)
Toiseksi, mo diffioi sarakkeen tietotyyppi INT
– VARCHAR
:
Code language: SQL (Structured Query Language) (sql)
Kolmanneksi lisää uusi rivi merkkijonotiedoilla:
Code language: SQL (Structured Query Language) (sql)
Neljänneksi, muokkaa sarakkeen tietotyyppi arvosta VARCHAR
takaisin INT
:
Code language: SQL (Structured Query Language) (sql)
SQL Server antoi seuraavan virheen:
Code language: SQL (Structured Query Language) (sql)
Muuta sarakkeen kokoa
Seuraava käsky luo uuden taulukon, jossa on yksi sarake, jonka tietotyyppi on VARCHAR(10)
:
Code language: SQL (Structured Query Language) (sql)
Lisätään esimerkkitietoja t2-taulukkoon:
Code language: SQL (Structured Query Language) (sql)
Voit lisätä sarakkeen kokoa seuraavasti:
read more