Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
JDBC-stuurprogramma downloaden
Opmerking
Versies vóór Microsoft JDBC-stuurprogramma 4.2 voor SQL Server voldoen aan de specificaties van java Database Connectivity API 4.0. Deze sectie is niet van toepassing op versies vóór de versie 4.2.
De Specificatie van de Java Database Connectivity-API 4.1 wordt ondersteund door het Microsoft JDBC-stuurprogramma 4.2 voor SQL Server, met de volgende API-methoden.
SQLServerConnection-klasse
| Nieuwe methode | Description | Implementatie van JDBC-stuurprogramma |
|---|---|---|
| void abort(Executor executor) | Hiermee wordt een geopende verbinding met SQL Server beëindigd. | Geïmplementeerd zoals beschreven in de interface java.sql.Connection. Zie java.sql.Connection voor meer informatie. |
| void setSchema(String schema) | Hiermee stelt u een schema in voor de huidige verbinding. | SQL Server biedt geen ondersteuning voor het instellen van het schema voor de huidige sessie. Het stuurprogramma registreert op de achtergrond een waarschuwingsbericht als deze methode wordt aangeroepen. Zie java.sql.Connection voor meer informatie. |
| String getSchema() | Retourneert de schemanaam voor de huidige verbinding. | Omdat SQL Server geen ondersteuning biedt voor het instellen van het schema voor de huidige verbinding, retourneert het stuurprogramma in plaats daarvan het standaardschema van de gebruiker. Zie java.sql.Connection voor meer informatie. |
SQLServerDatabaseMetaData-klasse
| Nieuwe methode | Description | Implementatie van JDBC-stuurprogramma |
|---|---|---|
| Booleaanse gegenereerdeKeyAlwaysReturned() | Geeft 'waar' terug omdat het stuurprogramma de ondersteuning van het ophalen van gegenereerde sleutels biedt | Geïmplementeerd zoals beschreven in de java.sql. DatabaseMetaData-interface. Zie java.sql.DatabaseMetaData voor meer informatie. |
| ResultSet getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) | Hiermee wordt een beschrijving opgehaald van de pseudo-/verborgen kolommen | Retourneert een lege resultatenset omdat SQL Server geen formeel begrip van pseudokolommen heeft. Zie java.sql.DatabaseMetaData voor meer informatie. |
SQLServerStatement-klasse
| Nieuwe methode | Description | Implementatie van JDBC-stuurprogramma |
|---|---|---|
| void closeOnCompletion() (sluit bij voltooiing) | Geeft aan dat deze instructie zal worden gesloten zodra alle afhankelijke resultaatsets zijn gesloten. | Geïmplementeerd zoals beschreven in de interface java.sql.Statement. Zie java.sql.Statement voor meer informatie. |
| Booleaanse waarde isCloseOnCompletion() | Geeft een waarde terug die aangeeft of deze Statement wordt gesloten wanneer alle ervan afhankelijke resultatensets worden gesloten. | Geïmplementeerd zoals beschreven in de interface java.sql.Statement. Zie java.sql.Statement voor meer informatie. |
De Specificatie van de Java Database Connectivity-API 4.1 wordt ondersteund door het Microsoft JDBC-stuurprogramma 4.2 voor SQL Server, met de volgende functies.
| Nieuwe functie | Description |
|---|---|
| Nieuwe escape-functie Escape voor beperkte retourrijen |
Gedeeltelijk ondersteund Escape-syntaxis: LIMIT <rows>OFFSET <row_offset>. |
De specificatie van de Java Database Connectivity-API 4.1 wordt ondersteund door het Microsoft JDBC-stuurprogramma 4.2 voor SQL Server, met de volgende gegevenstypetoewijzingen.
| Koppelingen van gegevenstypen | Description |
|---|---|
| Nieuwe toewijzingen van gegevenstypen worden nu ondersteund in de methoden PreparedStatement.setObject() en PreparedStatement.setNull(). | 1. Nieuwe toewijzing van Java- naar JDBC-typen a) java.math.BigInteger naar JDBC BIGINT b) java.util.Date en java.util.Calendar naar JDBC TIMESTAMP 2. Nieuwe gegevenstypeconversies: a) java.math.BigInteger naar CHAR, VARCHAR, LONGVARCHAR en BIGINT b) java.util.Date en java.util.Calendar naar CHAR, VARCHAR, LONGVARCHAR, DATE, TIME en TIMESTAMP Zie JDBC 4.1-specificatie voor meer informatie. |