Sybase , der ejes af SAP Company , producerer databaser og softwarepakker til mobile applikationer såsom smartphones og andre håndholdte enheder , såvel som for bærbare computere og andre computerenheder miljøer. Ligesom de fleste relationelle databaser , bruger Sybase en form for standard ANSI struktureret forespørgsel sprog (SQL) kaldet Transact- SQL, eller T - SQL, til at styre data lagret inden for sine proprietære databaser . Microsoft databaser, herunder SQL Server , bruger også T- SQL. Instruktioner
1
Åbn et interaktivt SQL værktøjet og oprette forbindelse til en Sybase database.
2
Skriv et "vælg " erklæring ved prompten og trykke på " Enter" for at læse rækker lagres i en Sybase tabel . Antages det, at databasen indeholder en tabel kaldet " product_table " med søjler navngivne " product_number " og " PRODUCT_NAME ", en "vælg " erklæring , der trækker alt fra tabellen ligner en af følgende kommandoer : Hej
SELECT * FROM product_table
SELECT product_number , product_name FRA product_table
"*" fortæller "vælg " erklæring til at returnere alle kolonner. Notering hver kolonne navn returnerer de samme resultater som ved hjælp af " * " wild -card parameter.
3
Indtast en "indsættes " erklæring ved prompten og tryk "Enter " for at tilføje data til en Sybase tabel . Anfør de kolonnenavne efterfulgt af en "value "-klausul , der indeholder de bogstavelig værdier føjet til hver kolonne. En " insert " kommando til at tilføje en række til " product_table " ligner : Hej
INSERT INTO product_table
( product_number , product_name )
VALUES ( 1234 , " PRODUCT A" ) Salg
Tal er ikke i anførselstegn . Tegndata er indkapslet i anførselstegn.
4
Indtast en "update " erklæring ved prompten og tryk "Enter " for at ændre en eller flere rækker i en Sybase tabel. Hvis der ikke ", hvor "-klausul er brugt, er alle rækker opdateret. En " update" erklæring om at ændre en række i " product_table " ligner : Hej
UPDATE product_table SET product_name = "ABC Product "
WHERE product_number = 1234
5 < p > Skriv et "slet " erklæring ved prompten og tryk "Enter " for at slette en eller flere rækker fra en Sybase bord. Hvis der ikke ", hvor "-klausul er brugt, er alle rækker i en tabel slettes. A " delete " erklæring til at fjerne rækker fra " product_table " ligner : Hej
DELETE FROM product_table WHERE product_number = 1234
Ingen kolonnenavne er angivet i " delete " erklæring , fordi hele rækken er slettet.