노조 구성은 일치해야한다는 점에서 다소 다릅니다. 단일 결과 세트가 될 수있는 유형이 다른 유형.
노조 평가
모든 결과에 대해 동일한 유형을 확인하십시오.
토토 커뮤니티 Clauses의 각 결과를 강요합니다. 첫 번째 선택 절 또는 대상 열 유형.
tgl = 텍스트 'a'as "text"토토 커뮤니티 Select 'b'; 텍스트 ---- 에이 비 (2 줄)
TGL = 1.2 SELECT 1.2 AS float8 토토 커뮤니티 Select 1; float8 ------ 1 1.2 (2 줄)
노조의 유형은 연합의 첫 번째/상단 조항 :
tgl = "모든 정수"로 1을 선택하십시오. TGL- 토토 커뮤니티 SELECT '2.2':: float4 TGL- 토토 커뮤니티 SELECT 3.3; 모든 정수 ------------ 1 2 3 (3 줄)
대체 파서 전략은 "최고의"유형을 선택하는 것입니다. 무리의 경우, 이것은 좋은 것 때문에 더 어렵습니다. 파서에 사용 된 재귀 기술. 그러나 "최고의"유형은입니다 선택할 때 사용in테이블 :
TGL = 테이블 생성 ff (f float); 만들다 tgr = ff에 삽입 tgl- 선택 1 TGL- 토토 커뮤니티 SELECT '2.2':: float4 TGL- 토토 커뮤니티 SELECT 3.3; 삽입 0 3 tgr = ff에서 "플로팅 포인트"로 f를 선택하십시오. 부동 소수점 --------------- 1 2.20000004768372 3.3 (3 줄)