Değişken ve Parametreler (Veritabanı Altyapısı) kullanma
Transact-SQL arasında veri aktarmak için çeşitli yollar vardır. Transact-SQL ifadeler. Bu yöntemler aşağıda açıklanmaktadır:
Transact-SQL yerel değişkenler için.
C Transact-SQL değişken bir nesnedir Transact-SQL toplu işlemleri ve veri değeri tutan komut dosyaları. Değişken bildirimi, tanımlanan veya sonra toplu bir ifade edebilirsiniz küme değişkenine bir değer ve daha sonraki bir toplu iş deyimnde değişkenin değerini alabilirsiniz.Örneğin:
USE AdventureWorks; GO DECLARE @EmpIDVar int; SET @EmpIDVar = 1234; SELECT * FROM HumanRresources.Employee WHERE EmployeeID = @EmpIDVar;
Not
toplu iş iş işlemde bildirilebilir yerel değişkenleri sayısının 10. 000'dir.
Transact-SQL Parametreler.
Bir parametrenin bir saklı yordam ve toplu iş iş iş veya saklı yordamın yürüten komut dosyası arasında veri aktarmak için kullanılan bir nesnedir.Parametre ya da giriş veya parametreleri çıktı.Örneğin:
USE AdventureWorks; GO CREATE PROCEDURE ParmSample @EmpIDParm int AS SELECT EmployeeID, Title FROM HumanResources.Employee WHERE EmployeeID = @EmpIDParm GO EXEC ParmSample @EmpIDParm = 109 GO
Uygulama değişkenleri ve parametre imleyicileri alınan verilerle çalışmak için uygulamaları kullanma Transact-SQL ifadeler.
Uygulama değişkenleri
Uygulama programlama dilleri gibi C, C++, Basic ve verileri tutmak için kendi değişkenler var.Veritabanı Apı'leri kullanan uygulamalar tarafından döndürülen verileri taşımanız gerekir Transact-SQL Uygulama değişkenleri verilerle çalışabilmeniz için önce içine deyimleri. Bu genellikle yapılır bağlama adlı bir işlem kullanarak.Uygulama bir API işlev, sonuç kümesi sütun için bir program değişken bağlamak için kullanır.Satır API sağlayıcıyı veya sürücü, getirilen veriler ilişkili program değişkenine sütundan taşır.
Parametre imleyicileri
Parametre imleyicileri ADO, OLE DB ve ODBC tabanlı veritabanı Apı'lar tarafından desteklenir.Bir parametre işaretçisi bir giriş ifade konumunu yerleştirilmiş soru işareti (?) olan bir Transact-SQL ifade. Parametre işaretçisi, sonra bir uygulama değişkenine bağlıdır.Bu uygulama değişkenleri giriş olarak kullanılacak verileri verir Transact-SQL ifadeler. Parametre imleyicileri organizayonunuzdaki'de bir saklı yordam çıkış parametreleri ve dönüş kodları uygulama değişkenlere bağlı.Yordam çalıştırıldığında, çıktı verilerini sonra ilişkili değişkenleri için döndürülür.DB Kitaplığı API, saklı yordam parametre ve dönüş kodları program değişkenlere bağlama de destekler.