SQL: ALTER TABLE Uttalande


Övning Övning 1:

Basera på avdelningstabellen nedan, byt namn på avdelningstabellen till avdelningar.

Lösning för Övningsövning 1:

Följande SQL ALTER TABLE-uttalande skulle byta namn på avdelningstabellen till avdelningar:

ALTER TABLE departments RENAME TO depts;

Övningsövning # 2:

Baserat på tabellen medarbetare nedan, lägg till en kolumn som heter lön som är en int datatyp.

Lösning för övningsövning nr 2:

Följande SQL ALTER TABELLuttalande skulle lägga till en lönekolumn i anställdens tabell:

ALTER TABLE employees ADD salary int;

Övningsövning # 3:

Baserat på kundtabellen nedan, lägg till två kolumner – en kolumn som heter contact_name som är en typ (50) datatyp och en kolumn som heter last_contacted som är en datatyp.

Lösning för övning Övning 3:

Följande SQL ALTER TABLE-uttalande skulle lägga till kontaktnamn och sista kontaktade kolumner i kundtabellen:

ALTER TABLE customers ADD (contact_name char(50), last_contacted date);

Övningsövning nr 4:

Ändra kolumnen medarbetarnamn till en typ (75) datatyp baserat på tabellen anställda nedan.

Lösning för övningsövning 4:

Följande SQL ALTER TABLE-uttalande skulle ändra datatypen för kolumnen medarbetarnamn till char (75):

ALTER TABLE employees MODIFY employee_name char(75);

Övningsövning 5:

Baserat på kundtabellen nedan, ändra kolumnen kundnamn så att den INTE tillåter nullvärden och ändra tillståndskolumnen till en datatyp med char (2).

Lösning för övning Övning 5:

Följande SQL ALTER TABLE-uttalande skulle ändra kundnamn och tillståndskolumner i enlighet med detta i kundtabellen:

ALTER TABLE customers MODIFY (customer_name char(50) NOT NULL, state char(2));

Övningsövning # 6:

Baserat på anställdstabellen nedan, släpp lönekolumnen.

Lösning för övningsövning nr 6:

Följande SQL ALTER TABLE-uttalande skulle släppa lönekolumnen från tabellen anställda:

ALTER TABLE employees DROP COLUMN salary;

Övning Övning 7:

Baserat på avdelningstabellen nedan, byt namn på kolumnen avdelningsnamn till avdelningsnamn.

Lösning för övningsövning nr 7:

Följande SQL ALTER TABLE-uttalande byter namn på kolumnen avdelningsnamn till avdelningsnamn i avdelningstabellen:

ALTER TABLE departments RENAME COLUMN department_name to dept_name;

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *