| 젠 토토 : 문서 : 9.6 : 젠 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.6 : 날짜/토토 사이트 추천 유형 | PostgreSQL : 문서 : 9.6 : 데이터 배트맨 토토 | 8장. 데이터 유형 | PostgreSQL : 문서 : 9.6 : 열거 된 범퍼카 토토 |
PostgreSQL표준 제공SQL유형토토 베이; 참조표 8-19.토토 베이유형은 여러 상태를 가질 수 있습니다:"사실", "거짓", 세 번째 상태"알 수 없음"는 다음과 같이 표시됩니다.SQL널 값.
토토 베이 상수는 SQL 키워드로 SQL 쿼리에서 표현될 수 있습니다.참, 거짓및NULL.
유형에 대한 데이터 유형 입력 함수토토 베이다음 문자열 표현을 허용합니다."사실"상태:
| 참 |
| 예 |
| 켜짐 |
| 1 |
| 거짓 |
| 아니요 |
| 꺼짐 |
| 0 |
유형에 대한 데이터 유형 출력 함수토토 베이항상 둘 중 하나를 내보냄t또는f, 다음과 같이예 8-2.
예 8-2. 를 사용하여토토 베이유형
CREATE TABLE test1(토토 베이, b 텍스트); test1 값에 삽입(TRUE, 'sic est'); test1 값에 삽입(FALSE, 'non est'); SELECT * 테스트1에서; | 비 ---+--------- 티 | 말 그대로 에프 | 비 에스트 SELECT * FROM test1 WHERE a; | 비 ---+--------- 티 | sic est
핵심 단어참그리고거짓선호됩니다(SQL-호환) SQL 쿼리에 토토 베이 상수를 작성하는 방법입니다. 그러나 다음에 설명된 일반 문자열 리터럴 상수 구문을 따라 문자열 표현을 사용할 수도 있습니다.섹션 4.1.2.7, 예를 들어'예'::토토 베이.
파서가 자동으로 이를 이해한다는 점에 유의하세요.참그리고거짓유형입니다토토 베이, 그러나 이것은 그렇지 않습니다.NULL왜냐하면 그것은 어떤 유형이든 가질 수 있기 때문입니다. 따라서 어떤 상황에서는 전송해야 할 수도 있습니다.NULL에토토 베이명시적으로, 예를 들어NULL::토토 베이. 반대로, 구문 분석기가 리터럴이 유형이어야 한다고 추론할 수 있는 컨텍스트에서 문자열 리터럴 토토 베이 값에서 캐스트를 생략할 수 있습니다.토토 베이.