Aracılığıyla paylaş


Sonuçları Alma (Temel)

Sonuç kümesi, veri kaynağındaki belirli ölçütlere uyan bir satır kümesidir. Bu, sorgudan kaynaklanan ve tablo biçimindeki bir uygulama için kullanılabilen kavramsal bir tablodur. SELECT deyimleri, katalog işlevleri ve bazı yordamlar sonuç kümeleri oluşturur. Aşağıdaki örnekte, ilk SQL deyimi Siparişler tablosundaki tüm satırları ve tüm sütunları içeren bir sonuç kümesi oluşturur ve ikinci SQL deyimi, Durum'un AÇIK olduğu Siparişler tablosundaki satırlar için OrderID, SalesPerson ve Status sütunlarını içeren bir sonuç kümesi oluşturur:

SELECT * FROM Orders  
SELECT OrderID, SalesPerson, Status FROM Orders WHERE Status = 'OPEN'  

Sonuç kümesi boş olabilir, bu da hiç sonuç kümesi olmamasından farklıdır. Örneğin, aşağıdaki SQL deyimi boş bir sonuç kümesi oluşturur:

SELECT * FROM Orders WHERE 1 = 2  

Boş sonuç kümesi, satır içermediği dışında diğer sonuç kümelerinden farklı değildir. Örneğin, uygulama sonuç kümesi için meta verileri alabilir, satırları getirmeye çalışabilir ve imleci sonuç kümesinin üzerinde kapatması gerekir.

Veri kaynağından satır alma ve bunları uygulamaya döndürme işlemine getirme adı verilir. Bu bölümde, bu işlemin temel bölümleri açıklanmaktadır. Blok ve kaydırılabilir imleçler gibi daha gelişmiş konular hakkında daha fazla bilgi için bkz. Blok İmleçleri ve Kaydırılabilir İmleçler. Satırları güncelleştirme, silme ve ekleme hakkında bilgi için bkz . Verileri Güncelleştirmeye Genel Bakış.

Bu bölüm aşağıdaki konuları içerir.