Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Schnellstartanleitung verwenden Sie die MSSQL-Erweiterung für Visual Studio Code, um Ihre ersten Transact-SQL (T-SQL)-Anweisungen für eine Datenbank auszuführen. Sie erstellen eine Datenbank, definieren eine Tabelle, fügen Daten ein und fragen die Ergebnisse ab.
Voraussetzungen
Für diesen Schnellstart benötigen Sie Folgendes:
Visual Studio Code: Wenn Visual Studio Code nicht installiert ist, laden Sie sie von der offiziellen Visual Studio Code Website herunter.
MSSQL-Erweiterung für Visual Studio Code: Öffnen Sie in Visual Studio Code die Ansicht "Erweiterungen", indem Sie auf der Seite des Fensters das Symbol "Erweiterungen" in der Aktivitätsleiste auswählen. Suchen Sie nach
mssql, und wählen Sie Installieren aus, um die Erweiterung hinzuzufügen.Zugriff auf eine Datenbank: Wenn Sie keinen Zugriff auf eine Datenbankinstanz haben, können Sie eine datenbankinstanz verwenden, indem Sie eine der folgenden Optionen auswählen:
Containerisierte SQL Server: Führen Sie SQL Server in einem Docker-Container aus, um die Einrichtung und Portabilität zu vereinfachen. Weitere Informationen finden Sie unter Schnellstart: Ausführen von SQL Server Linux-Containerimages mit Docker.
Azure SQL-Datenbank: Wenn Sie eine cloudbasierte Option bevorzugen, erstellen Sie ein kostenloses Azure-Konto, und richten Sie eine Azure SQL-Datenbank ein. Weitere Informationen finden Sie unter Quickstart: Erstellen einer Einzeldatenbank – Azure SQL-Datenbank.
SQL-Datenbank in Microsoft Fabric: Wenn Sie eine autonome, sichere Datenbank benötigen, die für KI optimiert ist, erstellen Sie eine SQL-Datenbank in Microsoft Fabric. Weitere Informationen finden Sie unter Erstellen einer SQL-Datenbank in Microsoft Fabric.
Lokale SQL Server: Alternativ können Sie SQL Server 2022 (16.x) Developer Edition auf Ihrem lokalen Computer herunterladen und installieren. Weitere Informationen finden Sie auf der Microsoft SQL Server-Website.
Azure SQL Managed Instance: Wenn Sie eine vollständig verwaltete SQL Server-Instanz benötigen, erstellen Sie eine verwaltete Azure SQL-Instanz. Weitere Informationen finden Sie unter Schnellstart: Erstellen einer Instanz von Azure SQL Managed Instance.
Note
Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen.
Verbinden mit der Datenbank
Stellen Sie vor dem Ausführen einer Abfrage eine Verbindung mit der Datenbank aus dem Objekt-Explorer her. Das Verbindungsdialogfeld führt Sie durch die Eingabe eines Servernamens, auswählen eines Authentifizierungstyps und (optional) Auswählen einer Datenbank. Eine vollständige exemplarische Vorgehensweise für Eingabetypen, Authentifizierungsmethoden und Verbindungsverwaltung finden Sie unter Herstellen einer Verbindung mit einer Datenbank mit der MSSQL-Erweiterung für Visual Studio Code.
Nachdem Sie eine Verbindung hergestellt haben, wird Ihr Server im Objekt-Explorer angezeigt, und Sie können mit der Ausführung von Abfragen beginnen.
Erstellen einer Datenbank
Erstellen Sie eine Datenbank namens Library.
Öffnen Sie einen neuen Abfrage-Editor: Drücken Sie STRG+N , um einen neuen Abfrage-Editor zu öffnen, oder klicken Sie mit der rechten Maustaste auf Ihren Server, und wählen Sie "Neue Abfrage" aus.
Erstellen Sie die Datenbank. Fügen Sie den folgenden Codeausschnitt in den Abfrage-Editor ein, und wählen Sie Ausführen aus:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;Das Skript erstellt eine neue Datenbank namens
Library, wenn sie noch nicht vorhanden ist.
Die neue Datenbank Library wird jetzt in der Liste der Datenbanken angezeigt. Falls Sie sie nicht direkt sehen, aktualisieren Sie den Objekt-Explorer.
Eine Tabelle erstellen
Erstellen Sie die Authors Tabelle in der Library Datenbank.
Öffnen Sie einen neuen Abfrage-Editor, und stellen Sie sicher, dass der Verbindungskontext auf die Datenbank
Libraryfestgelegt ist.Erstellen Sie die Tabelle. Ersetzen Sie den Text im Abfragefenster durch den folgenden Ausschnitt, und wählen Sie Ausführen aus:
CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Dieses Skript erstellt die Tabelle Authors mit einer Spalte namens IDENTITY für die id, die automatisch eindeutige IDs generiert.
Einfügen von Zeilen
Fügen Sie als Nächstes Daten in die Authors Tabelle ein.
Ersetzen Sie den Text im Abfragefenster durch den folgenden Ausschnitt, und wählen Sie Ausführen aus:
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
Die Beispieldaten werden der Authors Tabelle hinzugefügt.
Anzeigen der Daten
Führen Sie die folgende Abfrage aus, um die Daten in der Tabelle Authors zu bestätigen:
SELECT *
FROM dbo.Authors;
Diese Abfrage gibt alle Datensätze in der Tabelle Authors zurück und zeigt die von Ihnen eingefügten Daten an.