이 섹션에서는 비트 메이저 토토 사이트, 즉 유형의 값을 검사하고 조작하기 위한 함수 및 연산자를 설명합니다.비트그리고비트 다양함. 일반적인 비교 연산자 외에도 다음과 같은 연산자가 있습니다.표 9.13사용할 수 있습니다. 의 비트 문자열 피연산자&, |및#길이가 같아야 합니다. 비트 이동 시 예제에 표시된 대로 문자열의 원래 길이가 유지됩니다.
표 9.13. 비트 문자열 연산자
| 운영자 | 설명 | 예 | 결과 |
|---|---|---|---|
|| |
연결 | B'10001' || ㄴ'011' |
10001011 |
& |
비트 AND | B'10001' & B'01101' |
00001 |
| |
비트별 OR | B'10001' | B'01101' |
11101 |
# |
비트 XOR | B'10001' # B'01101' |
11100 |
~ |
비트 단위 NOT | ~ B'10001' |
01110 |
<< |
비트 왼쪽으로 이동 | B'10001' << 3 |
01000 |
|
비트 오른쪽으로 이동 | B'10001' 2 |
00100 |
다음SQL-표준 함수는 문자열뿐만 아니라 비트 문자열에서도 작동합니다., 길이, bit_length, 옥텟_길이, 위치, 하위 메이저 토토 사이트.오버레이
다음 함수는 바이너리 문자열뿐만 아니라 비트 문자열에도 작동합니다:, get_bit. 비트 문자열로 작업할 때 이러한 함수는 문자열의 첫 번째(가장 왼쪽) 비트를 비트 0으로 번호를 매깁니다.set_bit
또한 유형 간에 정수 값을 캐스팅할 수 있습니다.비트. 몇 가지 예:
44::비트(10)000010110044::bit(3)100캐스트(비트(12)로 -44)111111010100'1110'::bit(4)::정수14
다음으로 캐스팅한다는 점에 유의하세요.“비트”다음으로 캐스팅을 의미함비트(1), 정수의 최하위 비트만 전달합니다.
정수 캐스팅 중비트(n)가장 오른쪽을 복사합니다n비트. 정수 자체보다 더 넓은 비트 문자열 너비로 정수를 캐스팅하면 왼쪽에서 부호 확장됩니다.