데이터를 서버로 보낼 때 사용자가 SQL Server 데이터 형식을 지정하지 않은 경우 SQL Server Driver for PHP에서는 데이터를 PHP 데이터 형식에서 SQL Server 데이터 형식으로 변환합니다. 다음 표에서는 PHP 데이터 형식(서버로 전송되는 데이터 형식) 및 기본 SQL Server 데이터 형식(데이터가 변환되는 데이터 형식)을 나열합니다. 데이터를 서버로 보낼 때 데이터 형식을 지정하는 방법은 방법: SQL Server 데이터 형식 지정(SQL Server Driver for PHP)을 참조하십시오.
| PHP 데이터 형식 | 기본 SQL Server 형식 |
|---|---|
NULL |
varchar(1) |
Boolean |
bit |
Integer |
int |
Float |
float(24) |
String(8000바이트 미만의 길이) |
varchar(<string length>) |
String(8000바이트를 초과하는 길이) |
varchar(max) |
Resource |
지원되지 않음 |
Stream(인코딩: 이진 아님) |
varchar(max) |
Stream(인코딩: 이진) |
varbinary |
Array |
지원되지 않음 |
Object |
지원되지 않음 |
DateTime |
datetime |