Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | PostgreSQL : 문서 : 9.3 : 토토 사이트 추천 및 연산자 | 제 9 장 기능 및 운영자 | PostgreSQL : 문서 : 9.3 : 패턴 젠 토토 |
이 섹션에서는 검사를위한 기능 및 연산자를 설명합니다 비트 스포츠 토토 조작, 즉 유형의 값bitand비트 다양한. 제외 일반적인 비교 연산자,에 표시된 연산자테이블 9-11사용할 수 있습니다. 비트 스트링 피연산자&, |및#길이가 같아야합니다. 비트 이동이있을 때 문자열의 원래 길이는 다음과 같이 보존됩니다. 예제.
표 9-11. 비트 스트링 연산자
운영자 | 설명 | example | 결과 |
---|---|---|---|
|| | 연결 | B'10001 '|| B'011 ' | 10001011 |
& | Bitwise and | B'10001 '& B'01101' | 00001 |
| | Bitwise 또는 | B'10001 '| B'01101 ' | 11101 |
# | Bitwise XOR | B'10001 ' # B'01101' | 11100 |
~ | 비트가 아닌 | ~ B'10001 ' | 01110 |
<< | Bitwise Shift Left | B'10001 '<< 3 | 01000 |
Bitwise Shift Right | B'10001 ' 2 | 00100 |
다음SQL스탠드
함수는 스포츠 토토뿐만 아니라 비트 스포츠 토토에도 작동합니다.길이
,
bit_length
,
Octet_length
, 위치
, Substring
, 오버레이
.
다음 함수는 비트 스트링 및 이진에 대해서도 작동합니다.
문자열 :get_bit
, set_bit
. 약간의 스포츠 토토로 작업 할 때
이 기능은 스포츠 토토의 첫 번째 (가장 왼쪽) 비트를
비트 0.
또한, 통합 값을 유형비트. 몇 가지 예 :
44 :: 비트 (10)000010110044 :: 비트 (3)100CAST (-44 AS BIT (12))111111010100'1110':: bit (4) :: integer14
그냥 캐스팅에 유의하십시오"비트"수단 캐스팅비트 (1)정수의 가장 중요한 부분 만.
참고 :이전PostgreSQL8.0, 정수를 캐스팅비트 (N)가장 왼쪽을 복사 할 것입니다n정수의 비트, 이제는 복사합니다 가장 오른쪽n비트. 또한 정수를 캐스팅합니다 정수 자체보다 더 넓은 스트링 너비는 왼쪽의 사인 팽창.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
이진 문자열 함수 및 운영자 | up | 패턴 매칭 |