Chapter 42. PL/Tcl — Tcl Procedural Language (original) (raw)

DocumentationPostgreSQL devel (2025-05-10 03:40:45 - git commit 99ddf8615c2)

Supported Versions:Current (17) / 16 / 15 / 14 / 13

Development Versions:18 / devel

Unsupported versions:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for thecurrent version, or one of the other supported versions listed above instead.

Chapter 42. PL/Tcl — Tcl Procedural Language
Prev Up Part V. Server Programming Home Next

Table of Contents

42.1. Overview

42.2. PL/Tcl Functions and Arguments

42.3. Data Values in PL/Tcl

42.4. Global Data in PL/Tcl

42.5. Database Access from PL/Tcl

42.6. Trigger Functions in PL/Tcl

42.7. Event Trigger Functions in PL/Tcl

42.8. Error Handling in PL/Tcl

42.9. Explicit Subtransactions in PL/Tcl

42.10. Transaction Management

42.11. PL/Tcl Configuration

42.12. Tcl Procedure Names

PL/Tcl is a loadable procedural language for the PostgreSQL database system that enables the Tcl language to be used to write PostgreSQL functions and procedures.


Prev Up Next
41.13. Porting from Oracle PL/SQL Home 42.1. Overview