Skip to main content

Module parser

Module parser 

Source
Expand description

Scanner settings and diagnostics at SQL compilation boundaries.

Structs§

ParserMetadata
A cached statement’s lexical identity and unfiltered notices. A cache hit replays notices through the current client’s message filter.
ParserSettings
Settings captured before parsing a complete SQL message. A later SET in that message cannot change its already parsed string values.

Functions§

with_settings
Compile synchronously under captured scanner settings. This scope ends before execution; nested routine compilation obtains fresh settings from its live session after applying the routine’s own SET clauses.