General UDFs
General UDFs in Trino
This section includes list of general UDFs that can be used to retrieve the Trino Protector version and the current user.
ptyWhoAmI()
This function returns the name of the user.
Signature:
ptyWhoAmI()
Parameters:
None
Returns:
This UDF returns the name of the user logged in to the database as VARCHAR.
Example:
SELECT ptyWhoAmI();
ptyGetVersion()
This UDF returns the JpepLite version used in Trino UDFs.
Signature:
ptyGetVersion()
Parameters:
None
Returns:
This UDF returns the JpepLite version used in Trino UDFs.
Example:
select ptyGetVersion();
ptyGetVersionExtended()
The UDF returns the extended version information.
Signature:
pty_getversionextended();
Parameters:
- None
Returns:
The UDF returns a string in the following format:
JpepLite: <1>; CORE: <2>;
where,
- Is the JpepLite version
- Is the Core library version
Example:
select pty_getversionextended();
Feedback
Was this page helpful?