Aracılığıyla paylaş


ISO seçenekleri etkilerini

Standart ODBC, standart ISO yakından eşleştirilir ve ODBC uygulamalarının bir ODBC sürücüsü standart bir davranış beklemeniz.ODBC standardında tanımlanan davranışını daha yakından ile uygun hale getirmek için SQL Server Her zaman yerel istemci ODBC sürücüsü, SQL Server ile bağlantı sürümünde kullanılabilir herhangi bir ISO seçeneği kullanır.

Zaman SQL Server Yerel istemci ODBC sürücüsü bağlandığı bir örnek, SQL Server, sunucu istemci kullandığını algılar SQL Server Yerel istemci ODBC sürücüsünü ve çeşitli seçenekleri ayarlar.

Bu ifadeler kendisini sürücü sorunları; ODBC uygulaması, bunları istemek için hiçbir şey yapmaz.Bu seçenekler ayarlama ISO standart sunucu davranış sonra eşleştiğinden daha taşınabilir olmasını sürücüyü kullanarak ODBC uygulamaları sağlar.

DB Kitaplığı-tabanlı uygulamalar genellikle bu seçenekleri kapatmayın.Farklı gözleme siteleri ile ilgili bir sorun davranışı aynı SQL deyim çalıştıran bu varsayalım değil, ODBC veya DB Kitaplığı istemcileri arasında işaret SQL Server Yerel istemci ODBC sürücüsü. Tarafından kullanılan, ilk deyim ile aynı küme seçenekleri DB-Library ortamında yeniden SQL Server Yerel istemci ODBC sürücüsü.

küme seçenekleri açıp istenildiği saat kullanıcılar ve uygulamalar tarafından açılabilir, saklı yordamları ve tetikleyicileri, geliştiriciler de kendi yordamlar sınanacak karşılamaya ve yukarıda listelenen küme seçenekleri, Tetikleyiciler her ikisi de devre dışı açık ve.Bu yordamları ve Tetikleyicileri doğru yordam veya tetikleyiciyi çağırdığınızda bağımsız olarak hangi seçeneklerin belirli bir bağlantı üzerinde ayarlamış olabileceğiniz çalışmasını sağlar.Tetikleyicileri veya belirli bir ayarı, aşağıdaki seçeneklerden birini gerektiren saklı yordamlar, bir saklı yordam veya tetikleyiciyi başındaki küme deyim yayımlamalısınız.küme'Bu deyim yalnızca yürütülmesini tetikleyici veya saklı yordam için etkin olarak kalır; bu yordam veya tetikleyiciyi sonlandığında, özgün ayarları geri yüklenir.

Örneğine bağlı SQL Server, dördüncü bir küme seçenek CONCAT_NULL_YIELDS_NULL, de küme. The SQL Server Native istemci ODBC driver does not küme these options on if AnsiNPW=NO is specified in the data kaynak or on either SQLDriverConnect or SQLBrowseConnect.

ISO seçenekleri daha önce belirtildiği gibi SQL Server Yerel istemci ODBC sürücüsü ise QUOTED_IDENTIFIER seçeneği etkinleştirmek QuotedID NO = verilerde belirtilen kaynak veya iki SQLDriverConnect or SQLBrowseConnect.

küme seçenekleri geçerli durumunu öğrenmek sürücü izin vermek için , ODBC uygulamaları kullanma Transact-SQL Bu seçenekleri ayarlamak için küme ekstresi. Bunlar, yalnızca veri kaynağı veya bağlantı seçeneklerini kullanarak bu seçenekleri ayarlamalısınız.küme ifadeleri uygulama sorunları, sürücünün yanlış SQL deyimleri oluşturabilir.