스포츠 토토 문자열은 1과 0의 문자열입니다. 스포츠 토토 마스크를 저장하거나 시각화하는 데 사용할 수 있습니다. 두 가지 SQL 스포츠 토토 유형이 있습니다.스포츠 토토(그리고n)스포츠 토토 다양함(, 여기서n)n은 양의 정수입니다.
스포츠 토토유형 데이터는 길이와 일치해야 합니다n정확히; 더 짧거나 긴 스포츠 토토 문자열을 저장하려고 시도하는 것은 오류입니다.스포츠 토토 다양함데이터는 최대 길이까지 가변 길이입니다.n; 더 긴 문자열은 거부됩니다. 쓰기스포츠 토토길이가 없는 것은 다음과 같습니다.스포츠 토토(1), 그동안스포츠 토토 다양함길이를 지정하지 않으면 길이가 무제한이라는 의미입니다.
스포츠 토토 문자열 값을 명시적으로 캐스팅하는 경우스포츠 토토(, 정확히 일치하도록 오른쪽이 잘리거나 0으로 채워집니다.n)n스포츠 토토, 오류 발생 없이. 마찬가지로, 스포츠 토토 문자열 값을 명시적으로 캐스팅하는 경우스포츠 토토 다양함(, 다음보다 크면 오른쪽이 잘립니다.n)n스포츠 토토.
참조섹션 4.1.2.5스포츠 토토 문자열 상수 구문에 대한 정보. 스포츠 토토 논리 연산자 및 문자열 조작 기능을 사용할 수 있습니다. 참조PostgreSQL : 문서 : 개발 : 9.6. 토토 문자열 함수 및 연산자.
예 8.3. 스포츠 토토 문자열 유형 사용
CREATE TABLE 테스트(a BIT(3), b BIT VARYING(5)); 테스트 값에 삽입(B'101', B'00'); 테스트 값에 삽입(B'10', B'101');오류: 스포츠 토토 문자열 길이 2가 스포츠 토토(3) 유형과 일치하지 않습니다.테스트 값에 삽입(B'10'::bit(3), B'101'); 선택 * 테스트에서;a | 비 -----+------ 101 | 00 100 | 101
스포츠 토토 문자열 값에는 8스포츠 토토의 각 그룹에 대해 1바이트가 필요하며 문자열 길이에 따라 5 또는 8바이트의 오버헤드가 필요합니다(그러나 긴 값은 설명된 대로 압축되거나 라인 외부로 이동할 수 있습니다.PostgreSQL : 문서 : 개발 : 8.3. 스포츠 토토 베트맨 유형문자열의 경우).