HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Táblák módosítása, törlése


Transact SQL 10. rész

Példaprogram letöltése

13176 bájt

Múlt héten a táblák létrehozásával foglalkoztunk a T-SQL keretén belül. Most azt vizsgáljuk, hogy miként módosíthatók a létrehozott táblák paraméterei, illetve hogyan törölhetünk már meglévő táblát.
01.sql
Első lépésként létrehozunk egy adatbázist, melyben a példa táblákat fogjuk módosítani.
create database AlterTableTest
on
(
   NAME = 'AlterTableTest01',
   FILENAME = 'c:\AlterTableTest.mdf'
)

02.sql
A tábla módosításához persze előbb nem árt egy táblát is létrehozni és néhány adatot elhelyezni benne.
use AlterTableTest
create table Table01
(
  value1 int,
  value2 varchar(20) DEFAULT 'default value'
)
insert Table01 (value1, value2) values (10, 'abc')
insert Table01 (value1) values (20)

03.sql
Egy tábla módosításához az ALTER TABLE utasítás szolgál. Ha szükségünk van egy új oszlopra egy meglévő táblában, akkor az ADD utasítással létrehozhatjuk azt. Az ADD után az új oszlop definícióit kell megadnunk. Ennek szintaktikája egyezik a tábla létrehozásánál már ismertetett információkkal.
use AlterTableTest
ALTER TABLE Table01
ADD value3 int

04.sql
Most, hogy már van egy új mezőnk, ezt rögtön fel is használhatjuk egy új sor beszúrásnál.
use AlterTableTest
insert Table01 (value1, value2, value3)
values (2654, 'xxx', 32)

05.sql
Természetesen amit létrehozunk, azt törölni is tudjuk. Egy oszlop eltávolítására a DROP COLUMN utasítás szolgál. Ezt követően csak a törlendő oszlop nevét kell megadni.
use AlterTableTest
ALTER TABLE Table01
DROP COLUMN value1

06.sql
A teljes tábla törléséhez a DROP TABLE utasítást használhatjuk. Ennek paraméterként meg kell adni a törlendő tábla nevét.
use AlterTableTest
DROP TABLE Table01

07.sql
Végső lépésként töröljük a létrehozott példa adatbázist.
use Master
DROP DATABASE AlterTableTest



Cikksorozat

#IDKategóriaCikk címeSorozat
3916WindowsA javascript nyelv bemutatása1. rész
3946WindowsJavascript változók és operátorok2. rész
3975WindowsKódvezérlés JScript-ben3. rész
4004WindowsFüggvények és objektumok4. rész
4036WindowsFejlett funkciók a JavaScript nyelvben5. rész
4066WindowsFejlett funkciók a JavaScript nyelvben - folytatás6. rész
4116WindowsReguláris kifejezések7. rész
4145WindowsReguláris kifejezések - folytatás8. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2001 évkönyv 665. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |