Sybase , som eies av SAP Company, produserer databaser og programvarepakker for mobile applikasjoner som smarttelefoner og andre håndholdte enheter , samt for bærbare datamaskiner og andre datamiljøer . Som de fleste relasjonsdatabaser , bruker Sybase en form for standard ANSI strukturert spørrespråk ( SQL ) kalt Transact - SQL, eller T - SQL , for å administrere data som er lagret innenfor sine proprietære databaser . Microsoft databaser , inkludert SQL Server , også bruke T - SQL. Instruksjoner
en
Åpne en interaktiv SQL verktøy og koble til en Sybase database .
2
Skriv inn et "velg " statement ved ledeteksten , og trykk " Enter" for å lese rader lagret i en Sybase tabell . Forutsatt at databasen inneholder en tabell som heter " product_table " med kolonner som heter " product_number " og " product_name , " a " select " statement som trekker alt fra tabellen ser ut som en av følgende kommandoer : en
SELECT * FROM product_table
SELECT product_number , product_name FRA product_table
"*" forteller "select " statement å returnere alle kolonner . Notering hver kolonne navn returnerer samme resultat som å bruke " * " wild -card parameter.
3
Type en " insert " statement ved ledeteksten , og trykk "Enter" for å legge til data en Sybase bord . List opp kolonnenavn etterfulgt av en "verdi "-klausulen som inneholder bokstavelige verdier lagt til hver kolonne . En " insert "-kommandoen for å legge en rad til " product_table " ser ut som : en
INSERT INTO product_table
( product_number , product_name )
VALUES ( 1234 , " PRODUCT A" )
tall er ikke med anførselstegn . Tegndata er vedlagt i anførselstegn.
4
Type en "update " statement ved ledeteksten , og trykk "Enter " for å endre en eller flere rader i en Sybase tabellen . Hvis det ikke "hvor" klausul brukes , blir alle rader oppdatert. En "update " statement å endre på rad i " product_table " ser ut som : en
OPPDATERING product_table SET product_name = "ABC produkt"
HVOR product_number = 1234
5
Skriv inn et "slett " statement ved ledeteksten , og trykk "Enter " for å slette én eller flere rader fra en Sybase tabellen . Hvis det ikke "hvor" klausul brukes , blir alle rader i en tabell slettet. A " delete " statement å fjerne rader fra « product_table " ser ut som : en
DELETE FROM product_table WHERE product_number = 1234
Ingen kolonnenavn er spesifisert i " delete " statement fordi hele raden er slettet.