Sybase SQL tutorial
Pasul 1
Deschideți un instrument interactiv SQL și conectați-vă la o bază de date Sybase.
Pasul 2
Scrieți o instrucțiune "select" în fereastră și apăsați tasta "Enter" pentru a citi rândurile stocate într-o tabelă Sybase. Presupunând că baza de date conține un tabel denumit "product_table" cu coloane numite "product_number" și "product_name", o instrucțiune "select" va afișa tot conținutul tabelului; interogarea va rămâne ca oricare dintre aceste comenzi:
SELECT * FROM produs_tabel
SELECT product_number, product_name FROM product_table
" " Indică faptul că instrucțiunea "select" va returna toate coloanele. Adăugarea numelui fiecărei coloane returnează aceleași rezultate ca și cu macheta " ", dar este limitată de coloanele care sunt menționate în interogare.
Pasul 3
Scrieți o declarație "insert" în sistem și apăsați "Enter" pentru a adăuga date la o tabelă Sybase. Listează numele coloanelor urmate de clauza "valori" care va conține valorile literale pe care le vei adăuga la fiecare coloană. O comandă "insert" pentru a adăuga un rând la tabela "product_table" va arăta astfel:
INSCRIEȚI ÎN VALORILE (1234, "PRODUCT A") pentru produse_tabile (număr de produs, nume de produs)
Numerele nu sunt cuprinse în ghilimele. Datele despre caractere trebuie să fie în citate.
Pasul 4
Scrieți o declarație de "actualizare" în sistem și apăsați "Enter" pentru a schimba unul sau mai multe rânduri dintr-o tabelă Sybase. Dacă nu utilizați nicio clauză "unde", toate rândurile vor fi actualizate. O declarație de "actualizare" pentru a schimba un rând în tabelul "product_table" va avea următoarea sintaxă:
UPDATE product_table SET product_name = "Produsul ABC" WHERE product_number = 1234
Pasul 5
Scrieți o declarație "delete" în sistem și apăsați "Enter" pentru a elimina una sau mai multe rânduri dintr-o tabelă Sybase. Dacă nu utilizați nicio clauză "unde", toate rândurile din tabel vor fi șterse. O instrucțiune "delete" pentru a elimina rândurile din tabela "product_table" va fi următoarea:
DELETE FROM product_table WHERE product_number = 1234
Nu sunt specificate nume de coloane deoarece declarația "șterge" va șterge întregul rând.