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.
JDBC sürücüsünü indirin
Uyarı
SQL Server için Microsoft JDBC Driver 4.2 öncesi sürümler Java Veritabanı Bağlantı API'si 4.0 belirtimleri için uyumludur. Bu bölüm 4.2 sürümünden önceki sürümler için geçerli değildir.
Java Veritabanı Bağlantı API'si 4.1 belirtimi, SQL Server için Microsoft JDBC Driver 4.2 tarafından aşağıdaki API yöntemleriyle desteklenir.
SQLServerConnection sınıfı
| Yeni Yöntem | Description | JDBC Sürücü Uygulaması |
|---|---|---|
| void abort(Yürütücü yürütücü) | SQL Server'a açık bir bağlantıyı sonlandırır. | java.sql.Connection arabiriminde açıklandığı gibi uygulanır. Daha fazla bilgi için bkz. java.sql.Connection. |
| void setSchema(Dize şeması) | Geçerli bağlantının şemasını ayarlar. | SQL Server, geçerli oturum için şema ayarlamayı desteklemez. Bu yöntem çağrıldığında, sürücü sessizce bir uyarı mesajı günlüğe kaydeder. Daha fazla bilgi için bkz. java.sql.Connection. |
| getSchema() dizgisi | Geçerli bağlantının şema adını döndürür. | SQL Server geçerli bağlantı için şema ayarlamayı desteklemediğinden, sürücü bunun yerine kullanıcının varsayılan şemasını döndürür. Daha fazla bilgi için bkz. java.sql.Connection. |
SQLServerDatabaseMetaData sınıfı
| Yeni Yöntem | Description | JDBC Sürücü Uygulaması |
|---|---|---|
| boole tarafından oluşturulanKeyAlwaysReturned() | True döner çünkü sürücü oluşturulan anahtarları almayı destekler | Java.sql dosyasındaki açıklamalara göre uygulandı. DatabaseMetaData arabirimi. Daha fazla bilgi için bkz . java.sql.DatabaseMetaData. |
| ResultSet getPseudoColumns(Dize katalog, Dize şemaDeseni, Dize tabloAdıDeseni, Dize sütunAdıDeseni) | Sahte/gizli sütunların açıklamasını alır | SQL Server'da resmi bir sözde sütun gösterimi olmadığından boş bir sonuç kümesi döndür. Daha fazla bilgi için bkz . java.sql.DatabaseMetaData. |
SQLServerStatement sınıfı
| Yeni Yöntem | Description | JDBC Sürücü Uygulaması |
|---|---|---|
| void tamamlandığında_kapat() | Tüm bağımlı sonuç kümeleri kapatıldığında bu Deyimin kapatılacağını belirtir. | java.sql.Statement arabiriminde açıklandığı gibi uygulanır. Daha fazla bilgi için bkz. java.sql.Statement. |
| boolean isCloseOnCompletion() | Tüm bağımlı sonuç kümeleri kapatıldığında bu Deyimin kapatılıp kapatılmayacağını belirten bir değer döndürür. | java.sql.Statement arabiriminde açıklandığı gibi uygulanır. Daha fazla bilgi için bkz. java.sql.Statement. |
Java Veritabanı Bağlantı API'si 4.1 belirtimi, SQL Server için Microsoft JDBC Driver 4.2 tarafından aşağıdaki özelliklerle desteklenir.
| Yeni Özellik | Description |
|---|---|
| Yeni Escape İşlevi Sınırlı Dönüş Satırları Kaçışı |
Kısmen desteklenir Kaçış söz dizimi: SıNıR <satırları>OFFSET <row_offset>. |
Java Veritabanı Bağlantı API'si 4.1 belirtimi, SQL Server için Microsoft JDBC Driver 4.2 tarafından aşağıdaki Veri Türü Eşlemeleri ile desteklenir.
| Veri Türü Eşlemeleri | Description |
|---|---|
| Yeni veri türü eşlemeleri artık PreparedStatement.setObject() ve PreparedStatement.setNull() yöntemlerinde desteklenmektedir. | 1. Yeni Java'dan JDBC türüne eşleştirme (a) java.math.BigInteger'dan JDBC BIGINT'e (b) java.util.Date ve java.util.Calendar'ın JDBC TIMESTAMP'e dönüştürülmesi 2. Yeni veri türü dönüştürmeleri: (a) java.math.BigInteger'den CHAR, VARCHAR, LONGVARCHAR ve BIGINT'e (b) java.util.Date ve java.util.Calendar, CHAR, VARCHAR, LONGVARCHAR, DATE, TIME ve TIMESTAMP türlerine dönüşüm için Daha fazla bilgi için bkz. JDBC 4.1 belirtimi. |