Sybase SQL öğreticisi

Sybase veritabanlarında depolanan verileri işlemek için T-SQL komutlarını kullanın.

1. Adım

Etkileşimli bir SQL aracı açın ve bir Sybase veritabanına bağlanın.

2. Adım

Pencerede bir "select" ifadesi yazın ve Sybase tablosunda saklanan satırları okumak için "Enter" tuşuna basın. Veritabanının "product_number" ve "product_name" adlı sütunlarla "product_table" adlı bir tablo içerdiğini varsayarsak, "select" ifadesi tablonun tüm içeriğini gösterir; sorgu şu komutlardan herhangi biri olarak kalacaktır:

SELECT * from product_table

Product_number, product_name SELECT product product

" ", "Select" ifadesinin tüm sütunları döndüreceğini belirtir. Her sütunun adını eklemek, " " joker karakteriyle aynı sonuçları verir, ancak sorguda belirtilen sütunlarla sınırlı olur.

3. adım

Sisteme bir "insert" ifadesi yazın ve Sybase tablosuna veri eklemek için "Enter" tuşuna basın. Her bir sütuna ekleyeceğiniz değişmez değerleri içerecek olan "değerler" yan tümcesi ve ardından sütunların adlarını listeleyin. "Product_table" tablosuna bir satır eklemek için "insert" komutu şöyle görünecektir:

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

Rakamlar tırnak içine alınmaz. Karakter verileri tırnak içinde olmalıdır.

4. Adım

Sistemde bir "güncelleme" ifadesi yazın ve bir Sybase tablosunun bir veya daha fazla satırını değiştirmek için "Enter" tuşuna basın. Herhangi bir "nerede" cümlesi kullanmazsanız, tüm satırlar güncellenir. "Product_table" tablosundaki bir satırı değiştirmek için "update" bildiriminin aşağıdaki sözdizimi olacaktır:

UPDATE product_table SET ürün_adı = "ABC Ürün" WHERE product_number = 1234

Adım 5

Sistemde bir "sil" deyimi yazın ve bir Sybase tablosundan bir veya daha fazla satırı kaldırmak için "Enter" tuşuna basın. "Where" maddesini kullanmazsanız, tablodaki tüm satırlar silinir. Satırları "product_table" tablosundan kaldırmak için "delete" ifadesi aşağıdaki gibi olacaktır:

Product_table WHERE ürününden siliniyor_number = 1234

"Sil" bildirimi tüm satırı sileceğinden, sütun adları belirtilmemiş.