16.20 - Consequences of Using the exit() System Call - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL External Routine Programming

Advanced SQL Engine
Teradata Database
Release Number
Release Date
April 2020
Content Type
Programming Reference
Publication ID
English (United States)

Avoid calling exit() from UDFs.

UDFs that call exit() generate the following results:

  • The request that called the UDF is rolled back.
  • The server process is terminated and must be recreated for the next UDF, causing additional overhead.