Viele von uns haben Datenbanken auf die eine oder andere Weise verwendet und damit gearbeitet. Wenn ein DBA oder Datenbankprogrammierer in Unternehmen nicht verfügbar ist, liegt es oft an Ihnen, sich die Hände schmutzig zu machen, indem Sie SQL-Anweisungen schreiben. Dieses Tutorial führt Sie durch das Schreiben grundlegender SQL-Anweisungen zum Abrufen und Bearbeiten von Daten. Wir werden uns 4 Hauptarenen ansehen
1) SELECT - Dieser Befehl wird verwendet, um Informationen aus einer Tabelle abzurufen
2) EINFÜGEN - Dieser Befehl wird verwendet, um Informationen zu einer Tabelle hinzuzufügen
3) UPDATE - Dieser Befehl wird verwendet, um Informationen in einer Tabelle zu ändern
4) DELETE - Dieser Befehl wird verwendet, um Informationen aus einer Tabelle zu entfernen
Schritte
Schritt 1. Klicken Sie auf Alle Programme starten Microsoft SQL Server (2005/2008) SQL Server Management Studio
Schritt 2. Als nächstes Melden Sie sich mit Ihren Zugangsdaten beim Server an
Schritt 3. Klicken Sie nun mit der rechten Maustaste auf die Northwind-Datenbank und wählen Sie Neue Abfrage
Schritt 4. Geben Sie im neuen Abfragefenster den folgenden Befehl für SELECT. ein
Schritt 5. Dies ist die Syntax für SELECT - SELECT * FROM Employees
Schritt 6. Dies ist die Syntax für INSERT -
INSERT INTO Employees VALUES('col1', 'col2') - Ersetzen Sie col1 und col2 durch die tatsächlichen Werte, wie unten gezeigt
INSERT INTO Mitarbeiterwerte('Anil', '[email protected]')
Dadurch wird eine einzelne Zeile in die Tabelle eingefügt.
Wenn Sie mehrere Zeilen gleichzeitig eingeben möchten, sehen Sie den folgenden Befehl
INSERT INTO Employees values('Anna', '[email protected]'), INSERT INTO Employees values('Krystel', '[email protected]'), INSERT INTO Employees values('Lines', 'lines@company. com“). Der Hauptunterschied besteht darin, dass jedem Wert ein a. angehängt wird Komma
Schritt 7.
Dies ist die Syntax für UPDATE - UPDATE Employees SET col1 = 'neuer Wert' WHERE col1 = 'alter Wert' - Ersetzen Sie col1 durch tatsächliche Werte wie unten gezeigt
UPDATE Mitarbeiter SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
Dies ist die Syntax für DELETE - DELETE FROM Employees WHERE col1 = 'value' WHERE value = 'actual data row' - Ersetzen Sie die tatsächliche Datenzeile durch die tatsächlichen Werte, wie unten gezeigt
DELETE FROM Mitarbeiter WHERE Name = 'Anil Mahadev'
Dies vervollständigt dieses kurze How-To. Ich hoffe, es war für Sie von Vorteil und möchte mich bei Ihnen für das Betrachten bedanken.
Tipps
- Verwenden Sie die Code-Snippets von SQL Server Management Studio als Hinweise, um Ihre SQL-Schreibfähigkeiten zu verbessern
- Wenn Sie mit dem Schreiben von Abfragen vertrauter werden, verwenden Sie den SQL-Abfrage-Designer, um anspruchsvolle Abfragen zu erstellen
Warnungen
- Verwenden Sie DELETE niemals ohne eine WHERE-Klausel in Ihren Anweisungen, um ein versehentliches Löschen von Zeilen zu verhindern
- Dieselbe Regel gilt auch für UPDATE und INSERT
- Verwenden Sie immer Vorsicht, wenn Sie mit dem Befehl DELETE arbeiten.