다음에서 사용할 수 있는 내장 연산자를 설명합니다.포스트그레스.
포스트그레스대규모 제공 시스템 유형에 내장된 연산자 수. 이들 연산자는 시스템 카탈로그 pg_operator에 선언되어 있습니다. 모든 항목 pg_operator에는 다음을 구현하는 프로시저의 이름이 포함됩니다. 연산자와 클래스OID의 입력 및 출력 유형.
"||"의 모든 변형을 보려면 문자열 연결 토토 사이트 순위, 시도해 보세요
선택 oprleft, oprright, oprresult, oprcode
pg_operator에서 oprname = '||';
oprleft|oprright|oprresult|oprcode
------+---------+---------+-------
25| 25| 25|텍스트캣
1042| 1042| 1042|텍스트캣
1043| 1043| 1043|텍스트캣
(3행)
사용자는 다음과 같이 연산자 이름을 사용하여 연산자를 호출할 수 있습니다.
급여 < 40000인 emp에서 *를 선택하세요.또는 사용자는 구현하는 함수를 호출할 수도 있습니다. 운영자가 직접. 이 경우 위의 쿼리는 다음과 같습니다. 다음과 같이 표현됩니다:
int4lt(급여, 40000)인 emp에서 *를 선택하십시오.
psql명령이 있습니다(\dd)를 사용하여 이러한 토토 사이트 순위를 표시합니다.
연산자는 현재 하드코딩된 우선순위를 가집니다. 파서. 대부분의 연산자는 동일한 우선순위를 가지며 왼쪽 연관. 이로 인해 직관적이지 않은 동작이 발생할 수 있습니다. 에 대한 예를 들어 부울 연산자 "<"와 ""는 서로 다릅니다. 부울 연산자 "<=" 및 "=".가 우선적으로 적용됩니다.
표 4-1. 토토 사이트 순위 순서(감소 우선 순위)
| 요소 | 우선순위 | 설명 |
|---|---|---|
| 유니온 | 왼쪽 | SQL 선택 구성 |
| :: | 포스트그레타입캐스팅 | |
| [ ] | 왼쪽 | 배열 구분 기호 |
| . | 왼쪽 | 테이블/열 구분 기호 |
| - | 맞아요 | 단항 빼기 |
| ; | 왼쪽 | 문 종료, 로그 |
| : | 맞아요 | 지수 |
| | | 왼쪽 | 간격 시작 |
| * / % | 왼쪽 | 곱셈, 나눗셈 |
| + - | 왼쪽 | 덧셈, 뺄셈 |
| IS | TRUE, FALSE, NULL 테스트 | |
| ISNULL | NULL 테스트 | |
| NOTNULL | NOT NULL 테스트 | |
| (다른 모든 토토 사이트 순위) | 네이티브 및 사용자 정의 | |
| IN | 멤버십 설정 | |
| 사이 | 격리 | |
| 좋아요 | 문자열 패턴 일치 | |
| < | 부울 부등식 | |
| = | 맞습니다 | 평등 |
| 아님 | 맞아요 | 부정 |
| 그리고 | 왼쪽 | 논리적 교차점 |
| 또는 | 왼쪽 | 논리적 결합 |