이 문서는 지원되지 않는 버전의 사설 토토 사이트SQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다
사설 토토 사이트SQL : 문서 : 17 : 9.5. 이진 스포츠 토토 베트맨 함수 및 연산자버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
이 섹션에서는 검사를위한 기능 및 연산자를 설명합니다
및 이진 문자열 값 조작. 이 맥락에서 문자열
유형의 값 포함BYTEA.
SQL일부 문자열을 정의합니다
특정 키워드가 오히려 특수 구문과 기능합니다
쉼표는 인수를 분리하는 데 사용됩니다. 세부 사항은테이블
4-8. 일부 기능은 정규를 사용하여 구현됩니다
기능 호출에 대한 구문. (보다테이블
4-9.)
표 4-8.SQL이진 문자열 함수 및 연산자
function |
반환 유형 |
설명 |
example |
결과 |
String || String |
BYTEA |
문자열 연결 |
'\\\\ postgre':: bytea ||
'\\ 047SQL \\ 000':: BYTEA |
\\ 사설 토토 사이트'sql \ 000 |
Octet_length (String ) |
정수 |
이진 문자열의 바이트 수 |
Octet_length ( 'jo \\ 000se':: bytea) |
5 |
위치 (Substring inString ) |
정수 |
지정된 서브 스트링의 위치 |
위치 ( '\\ 000om':: bytea in
'th \\ 000omas':: bytea) |
3 |
Substring (String [From정수] [forInteger]) |
BYTEA |
Extract |
서브 스트링 ( 'th \\ 000omas':: bytea
2에서 3)에서 |
H \ 000o |
트림 ([둘 다]문자 String ) |
BYTEA |
만 포함하는 가장 긴 문자열을 제거합니다캐릭터 에서
시작/끝/양쪽 끝String . |
trim ( '\\ 000':: bytea from
'\\ 000tom \\ 000':: bytea) |
Tom |
추가 바이너리 스트링 조작 기능을 사용할 수 있습니다
아래에 나열되어 있습니다. 그들 중 일부는 내부적으로 사용됩니다
구현SQL스탠드
위에 나열된 문자열 함수.
표 4-9. 기타 이진 문자열 함수
기능 |
반환 유형 |
설명 |
example |
결과 |
btrim (String BYTEA,
트림 BYTEA) |
BYTEA |
제거 (트림) 가장 긴 문자열을 제거합니다
의 캐릭터트림 의 시작과 끝String . |
btrim ( '\\ 000trim \\ 000':: bytea, '\\ 000':: bytea) |
트림 |
길이 (String ) |
정수 |
이진 문자열의 길이 |
길이 ( 'jo \\ 000se':: bytea) |
5 |
Encode (String BYTEA,
타입 텍스트) |
텍스트 |
이진 문자열 인코딩ASCII-전적으로 표현. 지원
유형은 'Base64', 'Hex', 'Escape'입니다. |
Encode ( '123 \\ 000456':: Bytea,
'탈출하다') |
123 \ 000456 |
decode (String 텍스트,
타입 텍스트) |
BYTEA |
이진 문자열을 해독하여String 이전에 인코딩
encode (). 매개 변수 유형은 encode ().에서와 동일합니다. |
decode ( '123 \\ 000456',
'탈출하다') |
123 \ 000456 |