pg_cast데이터 유형을 저장합니다. 기본 제공 경로와 다음으로 정의된 경로 모두의 전환 경로캐스트 만들기.
표 3-8. pg_cast 열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| castsource | oid | pg_type.oid | 소스 데이터 유형의 OID |
| casttarget | oid | pg_type.oid | 대상 데이터 유형의 OID |
| castfunc | oid | pg_proc.oid | 이 캐스트를 수행하는 데 사용할 함수의 OID. 데이터 유형이 이진 강제 변환 가능한 경우 0이 저장됩니다. (즉, 다음 작업을 수행하는 데 런타임 작업이 필요하지 않습니다. 출연). |
| 캐스트컨텍스트 | 문자 | 캐스트가 호출될 수 있는 컨텍스트를 나타냅니다.e명시적 캐스트로만 의미됩니다. (사용 중캐스트, ::또는 함수 호출 구문).a암시적으로 할당을 의미합니다. 대상 열뿐만 아니라 명시적으로도 마찬가지입니다.i표현식에서도 암시적으로 의미함 다른 경우와 마찬가지로. |