Etter etableringen av en tabell struktur i en database er etablert, kan det være nødvendig for deg å sette inn et felt . For å gjøre dette , bruk " Alter Table" SQL-setning. I tillegg til å legge et felt , kan Alter Tabell SQL-setning endre navn , endre og slippe et felt. SQL- syntaks for MySQL , Oracle , SQL Server er : ALTER TABLE " table_name " ADD " kolonne 1" " datatypekrav " Instruksjoner
en
Koble til Oracle SQL * Plus. Klikk " Start", " Alle programmer " og deretter " sqlplus . "
2
Logg deg på Oracle SQL * Plus Dialog Box . Skriv inn din "Brukernavn" og "Passord " og deretter "OK".
3
Beskriv " kunder " tabell som ligger på Oracle database. På SQL spørsmål, type " BESKRIVER kunder, " og skriv SQL-kommandoen " BESKRIVER kunder, "
Når du bruker Beskriv kommandoen , vil det vise strukturen av kundene tabellen i tre bestilt kolonner som inkluderer " navn "," Null ? " og "type" kolonner.
The Name kolonnen viser navnet på radene som finnes i tabellen . I dag har kundene tabellen fem rekker: . CUSTOMER_ID , fornavn, etternavn , fødselsdato og telefonnummer
Null ? kolonnen indikerer om kolonnen kan lagre nullverdier. En nullverdi betyr at verdien for kolonnen er ukjent . Den CUSTOMER_ID , first_name og etternavn kan ikke lagre en nullverdi , men Født og telefon kolonnen kan lagre en nullverdi.
Type-kolonnen angir datatype i kolonnen , for eksempel et tall, en streng eller en dato. For kundene tabellen , er følgende typer identifisert som : CUSTOMER_ID er et tall ( 38 ) , first_name - varchar2 ( 10 ) , last_name - varchar2 ( 10 ) og telefon - varchar2 ( 12 ) er streng verdier , og ( fødselsdato) Født er en dato
4
Bruk Alter Table uttalelse å sette inn " adresse "-feltet i Kunder-tabellen
på SQL ledeteksten , type: . .
< p > " ALTER tABLE kunder
ADD adresse VARCHAR2 ( 25 ),"
5
Bruk Beskriv SQL -kommandoen til å bekrefte innsetting av "adresse " feltet til kundene tabellen . På SQL spørsmål, type " BESKRIVER kunder, "
p Som vist nedenfor , Navn , Null ? og kolonnen vil bekrefte ADRESSE rad nå finnes i kundens tabellen . Ingen verdi er nødvendig for adressen raden , og den datatype er en strengverdi av NULL
NOT NULL
IKKE