A DDL command to create a transform

CREATE TRANSFORM is a DDL command to create a transform.

CREATE TRANSFORM was added in PostgreSQL 9.5 and is a PostgreSQL extension to the SQL standard.

Note there is no ALTER TRANSFORM command.

Change history

CREATE TRANSFORM has not changed since being added in PostgreSQL 9.5.


The PostgreSQL CREATE TRANSFORM documentation demonstrates example usage for CREATE TRANSFORM.

Note that CREATE TRANSFORM will usually be executed by an extension providing transforms for a particular procedural language. See the transform entry for a list of such extensions provided as contrib modules.


DDL, Procedural language, SQL command

See also

DROP TRANSFORM, Transform, pg_transform