Dela via


SQL Server-standarddatatyper

Ladda ned PHP-drivrutin

När du skickar data till servern konverterar Microsoft Drivers for PHP för SQL Server data från dess PHP-datatyp till en SQL Server-datatyp om ingen SQL Server-datatyp har angetts av användaren. Tabellen som följer visar PHP-datatypen (datatypen som skickas till servern) och sql Server-standarddatatypen (datatypen som data konverteras till). Mer information om hur du anger datatyper när du skickar data till servern finns i Så här anger du SQL Server-datatyper när du använder SQLSRV-drivrutinen.

PHP-datatyp Sql Server-standardtyp i SQLSRV-drivrutinen Sql Server-standardtyp i PDO_SQLSRV-drivrutinen
NOLL varchar(1) stöds inte
Boolean lite grann lite grann
Integer int int
Flyta float(24) stöds inte
Sträng (längd mindre än 8 000 byte) varchar(<stränglängd>) varchar(<stränglängd>)
Sträng (längd större än 8 000 byte) varchar(max) varchar(max)
Resource Stöds inte. Stöds inte.
Stream (kodning: inte binär) varchar(max) varchar(max)
Stream (kodning: binär) varbinary varbinary
Array Stöds inte. Stöds inte.
Object Stöds inte. Stöds inte.
DateTime (1) tidpunkt Stöds inte.

Se även

Konstanter (Microsoft-drivrutiner för PHP för SQL Server)

Konvertera datatyper

sqlsrv_field_metadata

PHP-typer

Datatyper (Transact-SQL)