이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 9.5. 이진 스포츠 토토 베트맨 함수 및 연산자버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

9.5. 바이너리 사설 토토 사이트 함수 및 운영자

이 섹션에서는 검사를 위한 함수와 연산자를 설명합니다. 유형 값 조작바이테아.

SQL일부 사설 토토 사이트을 정의합니다. 특정 키워드가 아닌 특수 구문을 사용하는 함수 쉼표는 인수를 구분하는 데 사용됩니다. 자세한 내용은 다음을 참조하세요.테이블 9-9. 일부 기능은 일반 함수를 사용하여 구현됩니다. 함수 호출 구문. (참조테이블 9-10.)

표 9-9.SQL이진 사설 토토 사이트 함수 및 연산자

기능 반환 유형 설명 결과
사설 토토 사이트 || 사설 토토 사이트 바이테아 사설 토토 사이트 연결 '\\\\게시물'::bytea || '\\047gres\\000'::bytea \\포스트'그레스\000
octet_length(사설 토토 사이트) 정수 바이너리 사설 토토 사이트의 바이트 수 옥텟_길이( '조\\000se'::bytea) 5
위치(하위 사설 토토 사이트in사설 토토 사이트) 정수 지정된 하위 사설 토토 사이트의 위치 위치('\\000om'::bytea in 'Th\\000omas'::bytea) 3
하위 사설 토토 사이트(사설 토토 사이트 [에서정수] [for정수]) 바이테아 하위 사설 토토 사이트 추출 하위 사설 토토 사이트('Th\\000omas'::bytea 2대3부터) h\000o
트림([둘 다] 바이트from사설 토토 사이트) 바이테아 바이트만 포함하는 가장 긴 사설 토토 사이트을 제거합니다. 에서바이트처음부터 그리고 끝사설 토토 사이트 trim('\\000'::bytea '\\000톰\\000'::bytea)
get_byte(사설 토토 사이트, 오프셋) 정수 사설 토토 사이트에서 바이트를 추출합니다. get_byte('Th\\000omas'::bytea, 4) 109
set_byte(사설 토토 사이트, 오프셋, 새값) 바이테아 사설 토토 사이트에 바이트를 설정합니다. set_byte('Th\\000omas'::bytea, 4, 64) 목\000o@as
get_bit(사설 토토 사이트, 오프셋) 정수 사설 토토 사이트에서 비트를 추출합니다. get_bit('Th\\000omas'::bytea, 45) 1
set_bit(사설 토토 사이트, 오프셋, 새값) 바이테아 사설 토토 사이트에 비트를 설정합니다. set_bit('Th\\000omas'::bytea, 45, 0) Th\000omAs

추가 바이너리 사설 토토 사이트 조작 기능을 사용할 수 있습니다 다음 목록에 나열되어 있습니다.테이블 9-10. 그 중 일부는 내부적으로 다음을 구현하는 데 사용됩니다.SQL-표준 사설 토토 사이트 함수 에 나열됨테이블 9-9.

표 9-10. 기타 이진 사설 토토 사이트 함수

기능 반환 유형 설명 결과
btrim(사설 토토 사이트 바이테아 바이트 바이테아) 바이테아 바이트로만 구성된 가장 긴 사설 토토 사이트을 제거바이트처음부터 끝까지 의사설 토토 사이트. btrim('\\000trim\\000'::bytea, '\\000'::바이트) 트림
길이(사설 토토 사이트) 정수 바이너리 사설 토토 사이트의 길이 length('jo\\000se'::bytea) 5
디코드(사설 토토 사이트 텍스트, 유형 텍스트) 바이테아 다음에서 바이너리 사설 토토 사이트 디코딩사설 토토 사이트이전에 다음으로 인코딩됨인코딩. 매개변수 유형이 동일함 에서와 같이인코딩. 디코드('123\\000456', '탈출') 123\000456
인코딩(사설 토토 사이트 바이테아, 유형 텍스트) 텍스트 바이너리 사설 토토 사이트을 다음으로 인코딩합니다.ASCII-전용 표현. 지원됨 유형은 다음과 같습니다.base64, 16진수, 탈출. 인코드('123\\000456'::bytea, '탈출') 123\000456