SQL: ALTER TABLE utasítás


1. gyakorlat:

Az alábbi részlegtábla alapján nevezze át a részlegtáblát depts-re.

Megoldás 1. gyakorlat:

A következő SQL ALTER TABLE utasítás átnevezné a részlegek tábláját depts-re:

ALTER TABLE departments RENAME TO depts;

2. gyakorlat:

Az alábbi alkalmazotti táblázat alapján adjon hozzá egy fizetés nevű oszlopot, amely egy int adattípus.

Megoldás a 2. gyakorlathoz:

A következő SQL ALTER A TABLE utasítás fizetés oszlopot ad hozzá az alkalmazottak táblához:

ALTER TABLE employees ADD salary int;

3. gyakorlat:

Az alábbi ügyféltáblázat alapján, adjon hozzá két oszlopot – egy contact_name nevű oszlopot, amely char (50) adattípus, és egy oszlopot last_contacted nevű oszlopot, amely egy dátum adattípus.

Megoldás a 3. gyakorlathoz:

Az SQL ALTER TABLE utasítás hozzáadná a contact_name és last_contacted oszlopokat az ügyfelek táblájához:

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

4. gyakorlat:

Az alábbi alkalmazotti táblázat alapján módosítsa a munkavállaló_név oszlopot char (75) adattípusra.

Megoldás a 4. számú gyakorlathoz:

A következő SQL ALTER TABLE utasítás megváltoztatja az alkalmazott_név oszlop adattípusát char (75) értékre:

ALTER TABLE employees MODIFY employee_name char(75);

5. gyakorlat:

Az alábbi ügyféltáblázat alapján módosítsa a customer_name oszlopot NEM engedélyezni a null értékeket, és változtassa meg az állapot oszlopot char (2) adattípusra.

Megoldás az 5. gyakorlathoz:

A következő SQL ALTER TABLE utasítás ennek megfelelően módosítja a customer_name és state oszlopokat az ügyfelek táblázatban:

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

6. gyakorlat:

Az alábbi alkalmazotti táblázat alapján dobja el a fizetés oszlopot.

Megoldás a 6. gyakorlathoz:

A következők Az SQL ALTER TABLE utasítás eldobja a fizetés oszlopot az alkalmazottak táblából:

ALTER TABLE employees DROP COLUMN salary;

7. gyakorlat:

Az alábbi részlegtáblázat alapján nevezze át az osztálynév oszlopot dept_name névre.

Megoldás a 7. gyakorlathoz:

A következő SQL Az ALTER TABLE utasítás átnevezné az osztály_neve oszlopot a részlegnév oszlopra a részlegek táblázatában:

ALTER TABLE departments RENAME COLUMN department_name to dept_name;

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük