Sybase durch die SAP Company, produziert Datenbanken und Software-Pakete für mobile Anwendungen wie Smartphones und andere Handheld-Geräte , sowie für Notebooks und andere IT-Umgebungen . Wie die meisten relationalen Datenbanken verwendet Sybase eine Form der Norm ANSI Structured Query Language ( SQL) genannt Transact -SQL , T-SQL oder , um die Daten innerhalb seiner proprietären Datenbanken gespeichert verwalten . Microsoft -Datenbanken, einschließlich SQL Server , auch T- SQL . Anleitung
1
Öffnen Sie eine interaktive SQL-Tool und eine Verbindung zu einer Sybase-Datenbank .
2
Typ ein "select "-Anweisung an der Eingabeaufforderung ein und drücken Sie " Enter", um Zeilen zu lesen gespeichert in einer Sybase-Tabelle . Unter der Annahme, dass die Datenbank eine Tabelle namens " product_table " mit Spalten mit dem Namen " product_number " und " product_name ", ein "select" -Anweisung, alles zieht aus der Tabelle sieht aus wie eine der folgenden Befehle enthält:
SELECT * FROM product_table
SELECT product_number , product_name FROM product_table
das "*" erzählt die "select "-Anweisung alle Spalten zurück. Auflisten jede Spalte Name gibt die gleichen Ergebnisse wie mit der "*" Wild-Card- Parameter .
3
Typ ein "insert "-Anweisung an der Eingabeaufforderung ein und drücken Sie " Enter", um Daten hinzuzufügen eine Sybase-Tabelle . Listen Sie die Spaltennamen von einem " Wert "-Klausel , die die wörtliche Werte hinzugefügt, um jede Spalte enthält gefolgt . Ein "insert "-Befehl , um eine Zeile zu " product_table " add wie folgt aussieht:
INSERT INTO product_table
( product_number , product_name )
VALUES ( 1234 , "PRODUKT A" )
Zahlen werden nicht in Anführungszeichen gesetzt . Character -Daten werden in Anführungszeichen eingeschlossen.
4
Typ ein "update "-Anweisung an der Eingabeaufforderung ein und drücken Sie " Enter", um eine oder mehrere Zeilen in einer Sybase-Tabelle zu ändern. Wenn kein "where" -Klausel verwendet wird , werden alle Zeilen aktualisiert. Ein " Update "-Anweisung eine Zeile in " product_table " ändern wie folgt aussieht:
UPDATE product_table SET product_name = " ABC Product"
WHERE product_number = 1234
5
Geben Sie einen "delete "-Anweisung an der Eingabeaufforderung ein und drücken Sie " Enter", um eine oder mehrere Zeilen aus einer Sybase-Tabelle zu löschen. Wenn kein "where" -Klausel verwendet wird, werden alle Zeilen in einer Tabelle gelöscht. Ein "delete "-Anweisung , um Zeilen aus " product_table " entfernen aussieht :
FROM WHERE product_table product_number = 1234
keine Spaltennamen in der "Löschen" -Anweisung angegeben werden , da die gesamte Zeile zu löschen gelöscht.