{"Entry":{"collection":"catalog","key":"pg_transform","name":"pg_transform","aliases":[],"metadata":{"changed_in":["12"],"changes":[{"added":[],"attributes":[],"description_changed":false,"descriptions":[],"from":"9.4","order":false,"removed":[],"status":"added","to":"9.5","types":[]},{"added":[],"attributes":[{"attribute":"hidden","from":true,"name":"oid","to":false}],"description_changed":false,"descriptions":[],"from":"11","listing":[],"order":false,"removed":[],"status":"changed","to":"12","types":[],"unlisted":[]},{"added":[],"attributes":[],"description_changed":false,"descriptions":[],"from":"12","listing":["oid"],"order":false,"removed":[],"status":"reworded","to":"13","types":[],"unlisted":[]},{"added":[],"attributes":[],"description_changed":false,"descriptions":[{"from":"The OID of the function to use when converting the data type for input to the procedural language (e.g., function parameters). Zero is stored if this operation is not supported.","name":"trffromsql","to":"The OID of the function to use when converting the data type for input to the procedural language (e.g., function parameters). Zero is stored if the default behavior should be used."},{"from":"The OID of the function to use when converting output from the procedural language (e.g., return values) to the data type. Zero is stored if this operation is not supported.","name":"trftosql","to":"The OID of the function to use when converting output from the procedural language (e.g., return values) to the data type. Zero is stored if the default behavior should be used."}],"from":"13","listing":[],"order":false,"removed":[],"status":"reworded","to":"14","types":[],"unlisted":[]}],"column_count":5,"content_hash":"4dd2e74785b0e6640bc29bc92bae144c32af108445a574a4a1cc3d3123705649","derived_content_hash":"9aee8d33000e5c6da6b6b6c1a384f116f5d16791b6e5eaaf5504e69a4dcd377b","first_version":"9.5","imported_at":"2026-09-30T00:40:56.276018+08:00","kind":"catalog","last_version":"20","name":"pg_transform","position":142,"present_in":["9.5","9.6","10","11","12","13","14","15","16","17","18","19","20"],"relation_oid":null,"relkind":"r","shared":false,"source_rev":"catalog-bilingual-repair:e0b92be041827e8be602a2619bf08c22f747bf3598b75429d4a8830b6fbfb4b1","summary":"The catalog pg_transform stores information about transforms, which are a mechanism to adapt data types to procedural languages.","summary_zh":"目录 pg_transform 存储有关转换的信息，转换是一种让数据类型适应过程语言的机制。详见 CREATE TRANSFORM。"}},"Definition":{"Collection":"catalog","Key":"pg_transform","SourceDatabase":"center","Version":"18","SourceTable":"catalog","SourceKey":"pg_transform","SourceRevision":"catalog-bilingual-repair:e0b92be041827e8be602a2619bf08c22f747bf3598b75429d4a8830b6fbfb4b1","Facts":{"columns":[{"array_dimensions":0,"attnum":1,"description":"Row identifier","description_zh":"行标识符","documented":true,"documented_name":"oid","hidden":false,"name":"oid","not_null":true,"references":"","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":2,"description":"OID of the data type this transform is for","description_zh":"这个转换所针对的数据类型的 OID","documented":true,"documented_name":"trftype","hidden":false,"name":"trftype","not_null":true,"references":"pg_type.oid","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":3,"description":"OID of the language this transform is for","description_zh":"这个转换所针对的语言的 OID","documented":true,"documented_name":"trflang","hidden":false,"name":"trflang","not_null":true,"references":"pg_language.oid","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":4,"description":"The OID of the function to use when converting the data type for input to the procedural language (e.g., function parameters). Zero is stored if the default behavior should be used.","description_zh":"用于将数据类型转换为过程语言的输入（例如函数参数）的函数的 OID。如果应使用默认行为，则存储零。","documented":true,"documented_name":"trffromsql","hidden":false,"name":"trffromsql","not_null":true,"references":"pg_proc.oid","type":"regproc","type_modifier":-1,"type_oid":24,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":5,"description":"The OID of the function to use when converting output from the procedural language (e.g., return values) to the data type. Zero is stored if the default behavior should be used.","description_zh":"用于将过程语言的输出（例如返回值）转换为该数据类型的函数的 OID。如果应使用默认行为，则存储零。","documented":true,"documented_name":"trftosql","hidden":false,"name":"trftosql","not_null":true,"references":"pg_proc.oid","type":"regproc","type_modifier":-1,"type_oid":24,"zh_from":"same-version-manual"}],"description":"The catalog pg_transform stores information about transforms, which are a mechanism to adapt data types to procedural languages. See CREATE TRANSFORM for more information.","description_zh":"目录 pg_transform 存储有关转换的信息，转换是一种让数据类型适应过程语言的机制。详见 CREATE TRANSFORM。","description_zh_html":"\u003cp\u003e目录 pg_transform 存储有关转换的信息，转换是一种让数据类型适应过程语言的机制。详见 CREATE TRANSFORM。\u003c/p\u003e","doc":{"anchor":"id-1.10.4.59.4","file":"catalog-pg-transform.html","lang":"en","sha256":"0b5de1a616a26772c716dbd412c4e6825b2e19a729dcaa89956d03a06d2ccc41","slug":"18"},"kind":"catalog","lang":"en","measured_attributes":true,"metadata_release":"18.6","runtime_columns":["oid","trftype","trflang","trffromsql","trftosql"],"runtime_verified":false,"source":"english-manual","sources":[{"evidence":[{"build_id":107,"kind":"same-version-manual","locale":"zh-Hans","page":"catalog-pg-transform.html","sha256":"b433635eab9020063b4bb2f3ac9a1862c422fd9a103462ba6110d66489226777","source_revision":"unknown:rendered-translation-baseline","translation_revision":"git:b1b500221dbe5437cfca004d6b04d3f6e422765d;html-sha256:08e987a66af27b98444a8057c256314eafa13611a3fb9e888214fc436824244b","version":"18"}],"kind":"catalog-bilingual-repair","prior_source_revision":"english-manuals:8bc748ae27ad9c90237eacc09d86a9414770d3a4030193b32cda839befec5b6c","version":"18"}],"zh_from":"same-version-manual"},"ManualEvidence":{"doc":{"anchor":"id-1.10.4.59.4","file":"catalog-pg-transform.html","lang":"en","sha256":"0b5de1a616a26772c716dbd412c4e6825b2e19a729dcaa89956d03a06d2ccc41","slug":"18"},"sources":[{"evidence":[{"build_id":107,"kind":"same-version-manual","locale":"zh-Hans","page":"catalog-pg-transform.html","sha256":"b433635eab9020063b4bb2f3ac9a1862c422fd9a103462ba6110d66489226777","source_revision":"unknown:rendered-translation-baseline","translation_revision":"git:b1b500221dbe5437cfca004d6b04d3f6e422765d;html-sha256:08e987a66af27b98444a8057c256314eafa13611a3fb9e888214fc436824244b","version":"18"}],"kind":"catalog-bilingual-repair","prior_source_revision":"english-manuals:8bc748ae27ad9c90237eacc09d86a9414770d3a4030193b32cda839befec5b6c","version":"18"}]},"MeasuredEvidence":{"measured_attributes":true,"metadata_release":"18.6","runtime_columns":["oid","trftype","trflang","trffromsql","trftosql"],"runtime_verified":false}},"Text":{"Collection":"catalog","Key":"pg_transform","SourceDatabase":"center","Version":"18","Locale":"en","Title":"pg_transform","Summary":"The catalog pg_transform stores information about transforms, which are a mechanism to adapt data types to procedural languages. See CREATE TRANSFORM for more information.","BodyHTML":"\u003cp\u003eThe catalog pg_transform stores information about transforms, which are a mechanism to adapt data types to procedural languages. See CREATE TRANSFORM for more information.\u003c/p\u003e","SourceRevision":"catalog-bilingual-repair:e0b92be041827e8be602a2619bf08c22f747bf3598b75429d4a8830b6fbfb4b1","ContentHash":"fdaf540b327cdba47f3e7419242cc8df0bbaacd814c6dfeb0cbc0916fe0aa2d5","Payload":{"columns":[{"array_dimensions":0,"attnum":1,"description":"Row identifier","description_zh":"行标识符","documented":true,"documented_name":"oid","hidden":false,"name":"oid","not_null":true,"references":"","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":2,"description":"OID of the data type this transform is for","description_zh":"这个转换所针对的数据类型的 OID","documented":true,"documented_name":"trftype","hidden":false,"name":"trftype","not_null":true,"references":"pg_type.oid","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":3,"description":"OID of the language this transform is for","description_zh":"这个转换所针对的语言的 OID","documented":true,"documented_name":"trflang","hidden":false,"name":"trflang","not_null":true,"references":"pg_language.oid","type":"oid","type_modifier":-1,"type_oid":26,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":4,"description":"The OID of the function to use when converting the data type for input to the procedural language (e.g., function parameters). Zero is stored if the default behavior should be used.","description_zh":"用于将数据类型转换为过程语言的输入（例如函数参数）的函数的 OID。如果应使用默认行为，则存储零。","documented":true,"documented_name":"trffromsql","hidden":false,"name":"trffromsql","not_null":true,"references":"pg_proc.oid","type":"regproc","type_modifier":-1,"type_oid":24,"zh_from":"same-version-manual"},{"array_dimensions":0,"attnum":5,"description":"The OID of the function to use when converting output from the procedural language (e.g., return values) to the data type. Zero is stored if the default behavior should be used.","description_zh":"用于将过程语言的输出（例如返回值）转换为该数据类型的函数的 OID。如果应使用默认行为，则存储零。","documented":true,"documented_name":"trftosql","hidden":false,"name":"trftosql","not_null":true,"references":"pg_proc.oid","type":"regproc","type_modifier":-1,"type_oid":24,"zh_from":"same-version-manual"}],"description":"The catalog pg_transform stores information about transforms, which are a mechanism to adapt data types to procedural languages. See CREATE TRANSFORM for more information."}},"RequestedLocale":"en","Fallback":false,"Versions":["10","11","12","13","14","15","16","17","18","19","20","9.5","9.6"],"Locales":["en","zh-Hans"],"Signatures":null,"Spellings":null,"SQLState":null,"Evidence":null}
