Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beim Senden von Daten an den Server konvertiert der Microsoft-Treiber für PHP für SQL Server Daten aus seinem PHP-Datentyp in einen SQL Server-Datentyp, wenn vom Benutzer kein SQL Server-Datentyp angegeben wurde. Die folgende Tabelle enthält den PHP-Datentyp (der Datentyp, der an den Server gesendet wird) und den SQL Server-Standarddatentyp (der Datentyp, in den die Daten konvertiert werden). Details zum Angeben von Datentypen beim Senden von Daten an den Server finden Sie unter Gewusst wie: Angeben von SQL Server-Datentypen, wenn der SQLSRV-Treiber verwendet wird.
| PHP-Datentyp | SQL-Standardservertyp im SQLSRV-Treiber | SQL-Standardservertyp im PDO_SQLSRV-Treiber |
|---|---|---|
| NULL | varchar(1) | Nicht unterstützt |
| Boolean | bit | bit |
| Integer | INT | INT |
| Float | float(24) | Nicht unterstützt |
| Zeichenfolge (Länge kleiner als 8000 Bytes) | varchar(<Zeichenfolgelänge>) | varchar(<Zeichenfolgelänge>) |
| Zeichenfolge (Länge größer als 8000 Bytes) | varchar(max) | varchar(max) |
| Ressource | Wird nicht unterstützt. | Wird nicht unterstützt. |
| Stream (Codierung: nicht binär) | varchar(max) | varchar(max) |
| Stream (Codierung: binär) | varbinary | varbinary |
| Array | Wird nicht unterstützt. | Wird nicht unterstützt. |
| Objekt | Wird nicht unterstützt. | Wird nicht unterstützt. |
| DatumUhrzeit (1) | datetime | Wird nicht unterstützt. |