지원되지 않는 버전 :6.3
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
PostgreSQL
이전 다음

9 장. 토토 사이트 순위

Postgres는 시스템에 많은 내장 토토 사이트 순위를 제공합니다. 유형. 이 연산자는 시스템 카탈로그에서 선언됩니다 pg_operator. pg_operator의 모든 항목에는 이름이 포함됩니다 연산자와 클래스 OID를 구현하는 절차 입력 및 출력 유형.

“||”의 모든 변형을 보려면 문자열 연결 토토 사이트 순위, 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 줄)

표 9-1. Postgres 연산자

토토 사이트 순위 설명 usage
< 보다 적습니까? 1 <2
<= 보다 작거나 동일합니까? 1 <= 2
< 동일하지 않습니까? 1 < 2
= Equal? 1 = 1
보다 크다 2 1
= 보다 크거나 동일합니까? 2 = 1
|| 연결 문자열 'postgre'|| 'SQL'
!! = 3 !! = i
~~ 좋아요 'Scrappy, Marc, Hermit'~~ '%scrappy%'
! ~~ 좋아하지 않음 '브루스'! ~~ '%al%'
~ 매치 (Regex), 케이스 예민한 'Thomas'~ '*.thomas*.'
~* 매치 (Regex), 케이스 무감각 'Thomas'~*'*.thomas*.'
! ~ 일치하지 않음 (Regex), 케이스 예민한 'Thomas'! ~ '*.thomas*.'
! ~* 일치하지 않음 (Regex), 케이스 무감각 'Thomas'! ~ '*.vadim*.'

표 9-2. Postgres 수치 연산자

토토 사이트 순위 설명 usage
! Factorial 3!
!! Factorial (왼쪽 토토 사이트 순위) !! 3
% modulo 5 % 4
% Truncate % 4.5
* 곱셈 2 * 3
+ 추가 2 + 3
- Subtraction 2 - 3
/ Division 4 / 2
: 자연 지수 : 3.0
; 자연 로그 (; 5.0)
@ 절대 값 @ -5.0
^ 지수 2.0 ^ 3.0
|/ 제곱근 |/ 25.0
||/ 큐브 루트 ||/ 27.0

표 9-3. Postgres 기하학적 연산자

토토 사이트 순위 설명 usage
+ 번역 '((0,0), (1,1))':: box + '(2.0,0)':: point
- 번역 '((0,0), (1,1))':: box - '(2.0,0)':: point
* 스케일링/회전 '((0,0), (1,1))':: box * '(2.0,0)':: point
/ 스케일링/회전 '((0,0), (2,2))':: Box / '(2.0,0)':: point
# 교차로 '((1, -1), (-1,1))' # '((1,1), (-1, -1))'
# 다각형 # '((1,0), (0,1), (-1,0))'
## 가장 가까운 근접의 지점 '(0,0)':: Point ## '((2,0), (0,2))':: lseg
&& 오버랩? '((0,0), (1,1))':: Box && '((0,0), (2,2))':: box
&< 왼쪽으로 겹쳐? '((0,0), (1,1))':: Box & < '((0,0), (2,2))':: box
& 오른쪽으로 겹치? '((0,0), (3,3))':: Box & '((0,0), (2,2))':: box
<-- 거리 '((0,0), 1)':: Circle <-- '((5,0), 1)':: Circle
<< 왼쪽? '((0,0), 1)':: Circle << '((5,0), 1)':: Circle
<^ 아래입니다? '((0,0), 1)':: Circle <^ '((0,5), 1)':: Circle
의 권리입니까? '((5,0), 1)':: Circle '((0,0), 1)':: Circle
^ 위입니다? '((0,5), 1)':: Circle^ '((0,0), 1)':: Circle
?# 교차 또는 중첩 '((-1,0), (1,0))':: lseg?# '((-2, -2), (2,2))':: box;
?- 가로입니까? '(1,0)':: point?- '(0,0)':: point
?-| 수직인가? '((0,0), (0,1))':: lseg?-| '((0,0), (1,0))':: lseg
@-@ 길이 또는 둘레 @-@ '((0,0), (1,0))':: path
? | 수직입니까? '(0,1)':: point? | '(0,0)':: point
? || 평행합니까? '((-1,0), (1,0))':: lseg? || '((-1,2), (1,2))':: lseg
@ 포함 또는 on '(1,1)':: point @ '((0,0), 2)':: Circle
@@ 센터 @@ '((0,0), 10)':: Circle
~ = 동일 '((0,0), (1,1))':: polygon ~ = '((1,1), (0,0))':: Polygon

시간 간격 데이터 유형 TinterVal은 원래 날짜/시간 유형은 더 많은 것만 큼 잘 지원되지 않습니다. 현대 유형. 이 유형에는 여러 연산자가 있습니다.

표 9-4. Postgres 시간 간격 연산자

토토 사이트 순위 설명 usage
#< 간격보다 적은 구간?
#<= 간격이 적거나 동일합니다 에게?
#< 간격이 같지 않습니까?
#= 간격 동일?
# 더 큰 간격?
# = 더 큰 간격 에게?
<# 시간 간격으로 변환
<< 간격보다 적은 간격?
| 간격 시작
~ = 동일
<? 내부의 시간 내내?

사용자는 다음과 같이 연산자 이름을 사용하여 토토 사이트 순위를 호출 할 수 있습니다.

Select * From Emp Where Where Salary <40000;
또는 사용자는 구현하는 기능을 호출 할 수 있습니다 토토 사이트 순위 직접. 이 경우 위의 쿼리가 될 것입니다 표현 :
선택 *에서 emp where int4lt (급여, 40000);

PSQL이 a\ dd이것을 보여주기위한 명령 연산자.


이전 다음
기하학적 유형 up 기능