Mi az a táblázat?
A Table egy olyan objektum, amely adatokat Sor és Oszlop formátumban tárol . Az ábra alatt a sorok és az oszlopok láthatók.
Ebben az oktatóanyagban megtudhatja:
- Mi az a táblázat?
- Táblázat létrehozása
- A T-SQL használata
- T-SQL: Hozzon létre egy új táblázatot egy meglévő tábla használatával.
- A Table Designer használata
- Alter táblázat
- A T-SQL használata
- Asztali tervező használata
- Táblázat törlése
- Az SQL Server Management Studio használata
- A T-SQL használata
Táblázat létrehozása
Az adatok adatbázisban történő tárolásának első lépése egy táblázat létrehozása, ahol az adatok tartózkodnak. A táblázat létrehozása után folyamatosan beilleszthetjük a táblázat sorait.
A következő módon készíthetünk táblázatot:
- T-SQL: Hozzon létre egy új táblázatot az összes oszlop és annak adattípusának meghatározásával.
- T-SQL: Új tábla létrehozása meglévő tábla használatával
- A Table Designer használata
Vizsgáljuk meg ezt részletesen:
T-SQL: Hozzon létre egy új táblázatot az összes oszlop és annak adattípusának meghatározásával.
Az alábbiakban látható a Szintaxis a tábla létrehozásához
Szintaxis:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Itt,
- A tableName paraméter a létrehozni kívánt tábla nevét jelöli.
- A (z )_1 oszlop, a (z )_2 oszlop a táblához hozzáadandó oszlopokat jelöli.
- Egy oszlopot NULL vagy NOT NULL értékként kell megadni. Ha nem adja meg, az SQL Server a NULL értéket veszi alapértelmezettnek.
Hozzunk létre egy alaptáblát két oszloppal
Lekérdezés:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Előfeltétel: Válassza ki azt az adatbázist, ahol a táblázatot létre kell hoznia.
1. lépés: Futtassa a lekérdezést az Execute gombra kattintva .
A lekérdezés futtatása előtt nincs táblázat:
Eredmény: A lekérdezés futtatása után kattintson a "Frissítés" gombra. Az új tábla Course- ként létezik .
2. lépés: Helyezzen be néhány adatot
Eddig a táblázat csak létezik, de a létrehozott táblázatban még nincsenek adatok.
A Transact-SQL rendelkezik az INSERT utasítással, amely felhasználható adatok beillesztésére egy táblába. Ezzel az állítással akár egy, akár több oszlopot beszúrhatunk egy táblázatba.
Szintaxis
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
A fentiek a parancs alapvető szintaxisát mutatják be, amikor a VALUES kulcsszót használjuk adatok beillesztéséhez egy táblázatba.
Helyezzünk be négy sort az Insert paranccsal.
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
A pillanatkép alatt látható, hogy most négy sor beszúrása sikeres.
3. lépés: Az SQL Server adatainak megtekintéséhez a SELECT utasítást használjuk. Az utasítás a következő szintaxist veszi át:
SELECT expressionFROM tableName[WHERE condition];
Példa lekérdezés:
SELECT * FROM COURSE;
Eredmény: Létrehozták a táblázatot, és négy rekord van a táblákban. Vegye figyelembe, hogy bármely oszlopban létrehozhatunk duplikált értékű rekordokat, mivel nincsenek korlátozások.
T-SQL: Hozzon létre egy új táblázatot egy meglévő tábla használatával.
Most mondjuk, hogy egy másik táblázatot szeretnénk létrehozni, mint például a fenti Course táblázat. Azonban meg kell csak egy oszlopon COURSE_NAME és nem Course_ID.
Szintaxis:
SELECT (Column 1,… ) INTOFROM ;
Példa lekérdezés:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
1. lépés: Futtassa a lekérdezést az Execute gombra kattintva .
Eredmény: Új tábla jött létre COURSE_NAMES névvel, meglévő 1 oszloppal és négy rekorddal az Régebbi táblázatból.
SELECT * FROM COURSE_NAMES;
A Table Designer használata
Táblázatot is létrehozhatunk a Studio Management IDE-ből a Table Designer segítségével.
1. lépés: Kattintson jobb gombbal a Táblázat> Új> Kattintson a Táblázat elemre .
2. lépés: Írja be az oszlopok nevét és adattípusait. Válassza ki, hogy engedélyezi-e a nullákat vagy sem.
3. lépés) A táblázat mentéséhez nyomja meg a „CTRL + S” gombot. Írja be a nevet „Course_Title” néven
Eredmény: Kattintson a "Frissítés" gombra, és láthatjuk, hogy létezik egy új tábla, amelynek neve Course_Title, és egy oszlop Course_Name .
Alter táblázat
Kétféle módon lehet módosítani a táblázatot az SQL szerveren .
1. T-SQL: Táblázat módosítása új oszlopok hozzáadásával.
2. Asztali tervező használata
T-SQL: Táblázat módosítása oszlopok beszúrásával
Az alábbiakban látható az Alter táblázat szintaxisa
Szintaxis :
Alter TABLE