다음을 통해 공유


bit(Transact-SQL)

1, 0 또는 NULL 값을 가질 수 있는 정수 데이터 형식입니다.

적용 대상: SQL Server(SQL Server 2008 - current version), Windows Azure SQL 데이터베이스(최초 릴리스 - 현재 릴리스)

주의

SQL Server 데이터베이스 엔진는 bit 열의 저장소를 최적화합니다. 테이블에 8개 이하의 bit 열이 있다면 열은 1바이트로 저장됩니다. 9-16개의 bit의 열이 있을 경우 2바이트로 저장됩니다. 이런 식으로 계속 진행됩니다.

문자열 값 TRUE 및 FALSE는 bit 값으로 변환될 수 있습니다. TRUE는 1로, FALSE는 0으로 변환됩니다.

bit로 변환할 경우 0이 아닌 값은 모두 1로 승격됩니다.

참고 항목

참조

ALTER TABLE(Transact-SQL)

CAST 및 CONVERT(Transact-SQL)

CREATE TABLE(SQL Server)

데이터 형식(Transact-SQL)

DECLARE @local\_variable(Transact-SQL)

SET @local\_variable(Transact-SQL)

sys.types(Transact-SQL)

개념

데이터 형식 변환(데이터베이스 엔진)