Tutorial Sybase SQL

Gunakan perintah T-SQL untuk memanipulasi data yang disimpan dalam database Sybase.

Langkah 1

Buka alat SQL interaktif dan hubungkan ke basis data Sybase.

Langkah 2

Tulis pernyataan "pilih" di jendela dan tekan tombol "Enter" untuk membaca baris yang disimpan dalam tabel Sybase. Dengan asumsi bahwa database berisi tabel yang disebut "product_table" dengan kolom bernama "product_number" dan "product_name", pernyataan "pilih" akan menampilkan semua isi tabel; kueri akan tetap sebagai salah satu dari perintah berikut:

PILIH * DARI product_table

PILIH product_number, product_name FROM product_table

Tanda " " menunjukkan bahwa pernyataan "pilih" akan mengembalikan semua kolom. Menambahkan nama setiap kolom mengembalikan hasil yang sama seperti dengan wildcard " " tetapi dibatasi oleh kolom yang disebutkan dalam kueri.

Langkah 3

Tulis pernyataan "masukkan" dalam sistem dan tekan "Enter" untuk menambahkan data ke tabel Sybase. Buat daftar nama kolom yang diikuti oleh klausa "nilai" yang akan berisi nilai literal yang akan Anda tambahkan ke setiap kolom. Perintah "insert" untuk menambahkan baris ke tabel "product_table" akan terlihat seperti ini:

INSERT INTO product_table (product_number, product_name) VALUES (1234, "PRODUCT A")

Angka-angka tidak tertutup dalam tanda kutip. Data karakter harus dalam tanda kutip.

Langkah 4

Tulis pernyataan "perbarui" di sistem dan tekan "Enter" untuk mengubah satu atau lebih baris tabel Sybase. Jika Anda tidak menggunakan klausa "di mana", semua baris akan diperbarui. Deklarasi "pembaruan" untuk mengubah baris dalam tabel "product_table" akan memiliki sintaks berikut:

UPDATE product_table SET product_name = "Produk ABC" WHERE product_number = 1234

Langkah 5

Tulis pernyataan "hapus" di sistem dan tekan "Enter" untuk menghapus satu atau lebih baris dari tabel Sybase. Jika Anda tidak menggunakan klausa "di mana", semua baris dalam tabel akan dihapus. Pernyataan "hapus" untuk menghapus baris dari tabel "product_table" adalah sebagai berikut:

HAPUS DARI product_table WHERE product_number = 1234

Tidak ada nama kolom yang ditentukan karena deklarasi "hapus" akan menghapus seluruh baris.