Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server Native Client ODBC sürücüsü, SQL Server veritabanında SQL ifadelerini çalıştırmak için çeşitli yollar sunar:
Doğrudan yürütme
Hazırlanmış icra
Doğrudan yürütme, bir Transact-SQL ifadesi içeren bir karakter dizisi oluşturmayı ve SQLExecDirect fonksiyonu kullanılarak yürütülmek üzere gönderilmesini içerir. Hazırlıklı uygulama, Transact-SQL ifadesi içeren bir karakter dizisi oluşturmayı ve ardından bunu iki aşamada çalıştırmayı içerir. İlk aşama, Database Engine'de ifadenin yürütme planını ayrıştırmak ve derlemek için SQLPrepare Fonksiyonu fonksiyonunu kullanır. İkinci aşama, önceden hazırlanmış yürütme planını yürütmek için SQLExecute fonksiyonunu kullanır. Bu, her uygulamada ayrıştırma ve derleme yükünü azaltır. Hazırlanmış yürütme, uygulamalar tarafından aynı parametreli SQL ifadesini tekrar tekrar çalıştırmak için yaygın olarak kullanılır.
Hem doğrudan hem de hazırlanmış yürütme, tek bir Transact-SQL ifadesi veya bir dizi SQL ifadesi çalıştırabilir veya bir depolanmış prosedürü çağırabilirler.