다음을 통해 공유


기본 SQL Server 데이터 형식

PHP 드라이버 다운로드

데이터를 서버로 보낼 때 MICROSOFT Drivers for PHP for SQL Server는 사용자가 지정한 SQL Server 데이터 형식이 없는 경우 PHP 데이터 형식에서 SQL Server 데이터 형식으로 데이터를 변환합니다. 다음 테이블에는 PHP 데이터 형식(서버로 전송되는 데이터 형식)과 기본 SQL Server 데이터 형식(데이터가 변환되는 데이터 형식)이 나열되어 있습니다. 서버에 데이터를 보낼 때 데이터 형식을 지정하는 방법에 대한 자세한 내용은 방법: SQLSRV 드라이버를 사용하여 SQL Server 데이터 형식 지정을 참조하세요.

PHP 데이터 형식 SQLSRV 드라이버의 기본 SQL Server 형식 PDO_SQLSRV 드라이버의 기본 SQL Server 형식
NULL varchar(1) 지원되지 않음
Boolean bit bit
정수 int int
Float float(24) 지원되지 않음
스트링(8000바이트 미만 길이) varchar(<string length>) varchar(<string length>)
문자열(8,000바이트를 초과하는 길이) varchar(max) varchar(max)
리소스 지원되지 않습니다. 지원되지 않습니다.
스트림(인코딩: 이진 아님) varchar(max) varchar(max)
Stream(인코딩: 이진) varbinary varbinary
Array 지원되지 않습니다. 지원되지 않습니다.
Object 지원되지 않습니다. 지원되지 않습니다.
날짜/시간(1) 날짜/시간 지원되지 않습니다.

참고 항목

상수(Microsoft Drivers for PHP for SQL Server)

데이터 형식 변환

sqlsrv_field_metadata

PHP 형식

데이터 형식(Transact-SQL)