|Postgres.
Postgres큰 것을 제공합니다 시스템 유형에 대한 내장 운영자 수. 이 운영자는입니다 시스템 카탈로그 pg_operator에서 선언되었습니다. 모든 항목 pg_operator에는 운영자 및 클래스OIDS의 입력 및 출력 유형.
“||”의 모든 변형을 보려면 문자열 연결 운영자, try
Oprleft, Oprright, Oprresult, Oprcode를 선택하십시오 pg_operator에서 oprname = '||'; oprleft | oprright | oprresult | oprcode -------+--------+--------+------- 25 | 25 | 25 | TextCat 1042 | 1042 | 1042 | TextCat 1043 | 1043 | 1043 | TextCat (3 줄)
사용자는 다음과 같이 연산자 이름을 사용하여 운영자를 호출 할 수 있습니다.
SELECT * From Emp Where Where 급여 <40000;또는 사용자는 구현하는 기능을 호출 할 수 있습니다 운영자 직접. 이 경우 위의 쿼리가 될 것입니다 표현 :
선택 *에서 emp where int4lt (급여, 40000);
PSQL명령이 있습니다 (\ dd)이 토토 사이트 순위를 보여주기 위해.
운영자는 현재 하드 코딩 된 우선 순위를 가지고 있습니다 파서. 대부분의 운영자는 동일한 우선 순위를 가지고 있습니다 좌심 관련성. 이것은 비 직관적 행동으로 이어질 수 있습니다. ~을 위한 예제 부울 연산자 "<"및 ""는 다르게 부울 연산자 "<="및 " =". 우선 순위
표 4-1. 운영자 주문 (감소 상위)
요소 | 선행 | 설명 |
---|---|---|
Union | 왼쪽 | SQL Select Construct |
:: | Postgres타입 | |
[] | 왼쪽 | 배열 구분자 |
. | 왼쪽 | 테이블/열 분리기 |
- | 오른쪽 | Unary 마이너스 |
; | 왼쪽 | 성명서 종료, 로그 |
: | 오른쪽 | 지수 |
| | 왼쪽 | 간격 시작 |
* / % | 왼쪽 | 곱셈, 부서 |
+ - | 왼쪽 | 추가, 뺄셈 |
is | true, false, null 테스트 | |
isnull | null 테스트 | |
10397_10406 | 널 테스트 | |
(다른 모든 운영자) | 기본 및 사용자 정의 | |
in | 멤버십 설정 | |
사이 | 격리 | |
Like | 문자열 패턴 일치 | |
< | 부울 불평등 | |
= | 오른쪽 | 평등 |
not | 오른쪽 | 부정 |
and | 왼쪽 | 논리 교차로 |
또는 | 왼쪽 | 논리 연합 |
이전 | 홈 | 12527_12533 |
IP 버전 4 네트워크 및 호스트 주소 | up | 일반 토토 사이트 순위 |