이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다젠 토토 PostgreSQL : 문서 : 17 : 10.5. 연합, 사례 및 관련 구성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

5.6. 토토 결과andCASEConstructs

SQL토토 결과구조물이 일치해야합니다Intersectand제외Constructs Resolve Ossimilar토토 결과. 에이CASEConstruct도 동일한 것을 사용합니다

토토 결과andCASE유형 해상도

  1. 모든 입력이 유형 인 경우알 수없는,텍스트(선호알 수없는유형을 선택하는 동안 입력.

  2. 비 unknown 입력이 모두 같은 유형이 아닌 경우

  3. 하나 이상이 아닌 입력이 선호되는 경우

  4. 그렇지 않으면, 첫 번째 비 unknown의 유형으로 해결하십시오

  5. 모든 입력을 선택한 유형으로 강요합니다.

예 5-7. 토토 결과에서 지정된 유형

tgl => 텍스트 'a'as "text"토토 결과 Select 'b';

여기, 알 수없는 유형의 리터럴'b'유형 텍스트로 해결됩니다.

예 5-8. 간단한 변환을 입력하십시오

TGL => SELECT 1.2 AS "Double"토토 결과 Select 1;

문자 그럴1.2is type이중 정밀도, 선호하는 유형

예 5-9. 변환으로 변환을 입력하십시오

여기서 노조의 출력 유형은

tgl => "모든 정수"로 1을 선택하십시오.

이후Real선호하는 유형이 아닙니다.정수(이것은 1 인) 대신에 떨어집니다postgresql더 많은 것을 지원할 수 있습니다