9.6. 스포츠 토토 베트맨 문자열 함수 및 연산자#

이 섹션은 스포츠 토토 베트맨 문자열을 검사하고 조작하기위한 함수 및 연산자를 설명합니다.스포츠 토토 베트맨and스포츠 토토 베트맨 varying. (유형 만스포츠 토토 베트맨이 테이블에 언급되어 있습니다.스포츠 토토 베트맨 varying상호 교환 적으로 사용할 수 있습니다.) 스포츠 토토 베트맨 문자열은에 표시된 일반적인 비교 연산자를 지원합니다.표 9.1, 그리고에 표시된 연산자표 9.14.

표 9.14. 스포츠 토토 베트맨 스트링 연산자

운영자

설명

예제

스포츠 토토 베트맨 || 스포츠 토토 베트맨스포츠 토토 베트맨

연결

B'10001 '|| B'011 '10001011

스포츠 토토 베트맨 & 스포츠 토토 베트맨스포츠 토토 베트맨

스포츠 토토 베트맨 와이드 및 (입력은 길이가 같아야 함)

B'10001 '& B'01101'00001

스포츠 토토 베트맨 | 스포츠 토토 베트맨스포츠 토토 베트맨

Bitwise 또는 (입력은 길이가 같아야 함)

B'10001 '| B'01101 '11101

스포츠 토토 베트맨 # 스포츠 토토 베트맨스포츠 토토 베트맨

Bitwise 독점 또는 (입력은 길이가 같아야합니다)

B'10001 ' # B'01101'11100

~ 스포츠 토토 베트맨스포츠 토토 베트맨

스포츠 토토 베트맨가 아닌

~ B'10001 '01110

스포츠 토토 베트맨 << 정수스포츠 토토 베트맨

스포츠 토토 베트맨 시프트 왼쪽 (스트링 길이가 보존 됨)

B'10001 '<< 301000

스포츠 토토 베트맨 정수스포츠 토토 베트맨

Bitwise Shift Right (스트링 길이가 보존 됨)

B'10001 '>> 200100


이진 문자열에 사용할 수있는 일부 기능도 스포츠 토토 베트맨 문자열에 사용할 수 있습니다.표 9.15.

표 9.15. 스포츠 토토 베트맨 문자열 함수

기능

설명

예제

bit_count ( 스포츠 토토 베트맨) →bigint

스포츠 토토 베트맨 문자열에 설정된 스포츠 토토 베트맨 수를 반환합니다 (또한PopCount).

bit_count (b'10111 ')4

bit_length ( 스포츠 토토 베트맨) →정수

스포츠 토토 베트맨 문자열에서 스포츠 토토 베트맨 수를 반환합니다.

bit_length (b'10111 ')5

길이 ( 스포츠 토토 베트맨) →정수

스포츠 토토 베트맨 문자열에서 스포츠 토토 베트맨 수를 반환합니다.

길이 (b'10111 ')5

Octet_length ( 스포츠 토토 베트맨) →정수

스포츠 토토 베트맨 문자열에서 바이트 수를 반환합니다.

Octet_length (b'1011111011 ')2

오버레이 ( 스포츠 토토 베트맨 스포츠 토토 베트맨 배치 NewsUbstring 스포츠 토토 베트맨 From 시작 정수 [ for count 정수]) →스포츠 토토 베트맨

|스포츠 토토 베트맨에서 시작하는시작'th 스포츠 토토 베트맨 및 확장count스포츠 토토 베트맨NewsUbstring. 만약에count생략되면 기본값NewsUbstring.

오버레이 (B'0101010101010101010 'B'11111'을 2에서 2로 배치)0111110101010101010

위치 ( Substring 스포츠 토토 베트맨 in 스포츠 토토 베트맨 스포츠 토토 베트맨) →정수

지정된 첫 번째 시작 색인을 반환Substring스포츠 토토 베트맨또는 존재하지 않으면 0.

포지션 (B'010 'in B'000001101011')8

Substring ( 스포츠 토토 베트맨 스포츠 토토 베트맨 [ From 시작 정수] [for count 정수]) →스포츠 토토 베트맨

|의 기판 추출스포츠 토토 베트맨시작시작'지정된 경우 스포츠 토토 베트맨, 후 중지count스포츠 토토 베트맨가 지정된 경우 스포츠 토토 베트맨입니다. 중 하나 이상 제공시작andcount.

Substring (B'1100101111111 '에서 3 for 2)00

get_bit ( 스포츠 토토 베트맨 스포츠 토토 베트맨, n 정수) →정수

추출물n'스포츠 토토 베트맨 문자열에서 스포츠 토토 베트맨; 첫 번째 (가장 왼쪽) 스포츠 토토 베트맨는 스포츠 토토 베트맨 0입니다.

get_bit (b'101010101010101010 ', 6)1

set_bit ( 스포츠 토토 베트맨 스포츠 토토 베트맨, n 정수, NewValue 정수) →스포츠 토토 베트맨

세트n'스포츠 토토 베트맨 문자열에 스포츠 토토 베트맨NewValue; 첫 번째 (가장 왼쪽) 스포츠 토토 베트맨는 스포츠 토토 베트맨 0입니다.

set_bit (b'1010101010101010110 ', 6, 0)101010001010101010


또한 유형에 적분 값을 캐스트 할 수 있습니다스포츠 토토 베트맨. 정수를 던지기스포츠 토토 베트맨 (N)가장 오른쪽으로 복사n스포츠 토토 베트맨. 정수를 정수 자체보다 넓은 스포츠 토토 베트맨 스트링 너비로 캐스팅하면 왼쪽에 서명이 나타납니다.

44 :: 스포츠 토토 베트맨 (10)000010110044 :: 스포츠 토토 베트맨 (3)100CAST (-44 AS BIT (12))111111010100'1110':: bit (4) :: integer14

그냥 캐스팅에 유의하십시오스포츠 토토 베트맨스포츠 토토 베트맨 (1), 그리고 정수의 가장 중요한 스포츠 토토 베트맨 만 제공 할 것입니다.

정정 제출

문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면