Was ist ein Tisch?
Eine Tabelle ist ein Objekt, das Daten im Zeilen- und Spaltenformat speichert. Das folgende Diagramm zeigt Zeilen bzw. Spalten.
In diesem Tutorial lernen Sie:
- Was ist ein Tisch?
- So erstellen Sie eine Tabelle
- Verwenden von T-SQL
- T-SQL: Erstellen Sie eine neue Tabelle mit einer vorhandenen Tabelle.
- Tabellen-Designer verwenden
- Tabelle ändern
- Verwenden von T-SQL
- Tabellen-Designer verwenden
- Tabelle löschen
- Verwenden von SQL Server Management Studio
- Verwenden von T-SQL
So erstellen Sie eine Tabelle
Der erste Schritt zum Speichern von Daten in der Datenbank besteht darin, eine Tabelle zu erstellen, in der sich die Daten befinden. Nach der Erstellung der Tabelle können wir die Zeilen weiterhin in die Tabelle einfügen.
Wir können eine Tabelle auf folgende Arten erstellen:
- T-SQL: Erstellen Sie eine neue Tabelle, indem Sie alle Spalten und ihren Datentyp definieren.
- T-SQL: Neue Tabelle mit einer vorhandenen Tabelle erstellen
- Tabellen-Designer verwenden
Lassen Sie uns dies im Detail untersuchen:
T-SQL: Erstellen Sie eine neue Tabelle, indem Sie alle Spalten und ihren Datentyp definieren.
Unten finden Sie die Syntax zum Erstellen einer Tabelle
Syntax:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Hier,
- Der Parameter tableName gibt den Namen der Tabelle an, die Sie erstellen möchten.
- Die Parameter column_1, column_2… bezeichnen die Spalten, die der Tabelle hinzugefügt werden sollen.
- Eine Spalte sollte entweder als NULL oder NICHT als NULL angegeben werden. Wenn Sie nichts angeben, verwendet SQL Server standardmäßig NULL.
Erstellen wir eine Basistabelle mit zwei Spalten
Abfrage:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Voraussetzung: Wählen Sie die Datenbank aus, in der Sie die Tabelle erstellen möchten.
Schritt 1) Führen Sie die Abfrage aus, indem Sie auf Ausführen klicken .
Vor dem Ausführen der Abfrage ist keine Tabelle vorhanden:
Ergebnis: Klicken Sie nach dem Ausführen der Abfrage auf die Schaltfläche "Aktualisieren". Die neue Tabelle ist als Kurs vorhanden.
Schritt 2) Fügen Sie einige Daten ein
Bisher ist die Tabelle nur vorhanden, es sind jedoch noch keine Daten in der Tabelle erstellt.
Transact-SQL verfügt über die INSERT-Anweisung, mit der Daten in eine Tabelle eingefügt werden können. Mit dieser Anweisung können wir entweder eine oder mehrere Spalten in eine Tabelle einfügen.
Syntax
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Das Obige zeigt die grundlegende Syntax des Befehls, wenn das Schlüsselwort VALUES zum Einfügen von Daten in eine Tabelle verwendet wird.
Fügen Sie mit dem Befehl Einfügen vier Zeilen ein .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
Der folgende Schnappschuss zeigt, dass das Einfügen von vier Zeilen jetzt erfolgreich ist.
Schritt 3) Um Daten in SQL Server anzuzeigen, verwenden wir die SELECT-Anweisung. Die Anweisung hat die folgende Syntax:
SELECT expressionFROM tableName[WHERE condition];
Beispielabfrage:
SELECT * FROM COURSE;
Ergebnis: Die Tabelle wurde erstellt, und die Tabellen enthalten vier Datensätze. Beachten Sie, dass wir Datensätze mit einem doppelten Wert in jeder der Spalten erstellen können, da keine Einschränkungen bestehen.
T-SQL: Erstellen Sie eine neue Tabelle mit einer vorhandenen Tabelle.
Angenommen, wir möchten eine andere Tabelle wie die oben erstellte Tabelle COURSE. Wir benötigen jedoch nur eine Spalte von Course_Name und nicht Course_ID.
Syntax:
SELECT (Column 1,… ) INTOFROM ;
Beispielabfrage:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Schritt 1) Führen Sie die Abfrage aus, indem Sie auf Ausführen klicken .
Ergebnis: Neue Tabelle mit dem Namen COURSE_NAMES mit vorhandener 1 Spalte und vier Datensätzen aus der älteren Tabelle.
SELECT * FROM COURSE_NAMES;
Tabellen-Designer verwenden
Wir können Tabellen auch aus der Studio Management IDE mit Table Designer erstellen .
Schritt 1) Klicken Sie mit der rechten Maustaste auf Tabelle> Neu> Klicken Sie auf Tabelle.
Schritt 2) Geben Sie Spaltennamen und Datentypen ein. Wählen Sie aus, ob Nullen zulässig sein sollen oder nicht.
Schritt 3) Drücken Sie 'STRG + S', um die Tabelle zu speichern. Geben Sie den Namen als 'Course_Title' ein
Ergebnis: Klicken Sie auf "Aktualisieren" und wir sehen, dass eine neue Tabelle mit dem Namen " Course_Title" und einer Spalte mit dem Namen " Course_Name" vorhanden ist .
Tabelle ändern
Es gibt zwei Möglichkeiten , die Tabelle in SQL Server zu ändern .
1. T-SQL: Ändern Sie die Tabelle, indem Sie neue Spalten hinzufügen.
2. Verwenden des Tabellen-Designers
T-SQL: Ändern Sie die Tabelle durch Einfügen von Spalten
Unten finden Sie die Syntax zum Ändern der Tabelle
Syntax :
Alter TABLE