Samouczek Sybase SQL
Krok 1
Otwórz interaktywne narzędzie SQL i połącz się z bazą danych Sybase.
Krok 2
Napisz instrukcję "wybierz" w oknie i naciśnij klawisz "Enter", aby odczytać wiersze przechowywane w tabeli Sybase. Zakładając, że baza danych zawiera tabelę o nazwie "product_table" z kolumnami o nazwie "product_number" i "product_name", instrukcja "select" pokaże całą zawartość tabeli; zapytanie pozostanie jako jedno z tych poleceń:
SELECT * FROM product_table
SELECT product_number, product_name FROM product_table
" " Wskazuje, że instrukcja "select" zwróci wszystkie kolumny. Dodanie nazwy każdej kolumny zwraca takie same wyniki, jak w przypadku symbolu wieloznacznego " ", ale jest ograniczone przez kolumny wymienione w kwerendzie.
Krok 3
Napisz instrukcję "wstaw" w systemie i naciśnij "Enter", aby dodać dane do tabeli Sybase. Wpisz nazwy kolumn, a następnie klauzulę "wartości", która będzie zawierała literalne wartości, które dodasz do każdej kolumny. Polecenie "wstaw" do dodania wiersza do tabeli "product_table" będzie wyglądało następująco:
INSERT INTO product_table (product_number, product_name) VALUES (1234, "PRODUCT A")
Liczby nie są ujęte w cudzysłów. Dane znakowe muszą być w cudzysłowach.
Krok 4
Napisz instrukcję "update" w systemie i naciśnij "Enter", aby zmienić jeden lub więcej wierszy tabeli Sybase. Jeśli nie użyjesz żadnej klauzuli "where", wszystkie wiersze zostaną zaktualizowane. Deklaracja "update" do zmiany wiersza tabeli "product_table" będzie miała następującą składnię:
UPDATE product_table SET product_name = "ABC Product" WHERE product_number = 1234
Krok 5
Napisz instrukcję "usuń" w systemie i naciśnij "Enter", aby usunąć jeden lub więcej wierszy z tabeli Sybase. Jeśli nie użyjesz żadnej klauzuli "where", wszystkie wiersze w tabeli zostaną usunięte. Instrukcja "usuń" w celu usunięcia wierszy z tabeli "product_table" będzie następująca:
DELETE FROM product_table WHERE product_number = 1234
Nie podano nazw kolumn, ponieważ deklaracja "delete" usunie cały wiersz.